管理由 Azure Arc 启用的 Azure Local VM 的资源

适用于:Azure Local 2311.2 及更高版本

部署由 Azure Arc 启用的 Azure Local 虚拟机 (VM) 后,你可能需要添加或删除数据磁盘和网络接口等资源。 本文介绍如何管理在 Azure Local 实例上运行的 Azure Local VM 的这些 VM 资源。

可以使用 Azure 门户添加或删除资源。 对于添加数据磁盘的任务,还可以使用 Azure CLI。

先决条件

添加数据磁盘

创建 VM 后,可能需要向其添加数据磁盘。

若要添加数据磁盘,请先创建一个磁盘,然后将其附加到 VM。 在用于连接到 Azure 本地的计算机的 Azure CLI 中运行以下命令。

  1. 在指定的存储路径上创建数据磁盘(动态):

    az stack-hci-vm disk create --resource-group $resource_group --name $diskName --custom-___location $customLocationID --___location $___location --size-gb 1 --dynamic true --storage-path-id $storagePathid
    
  2. 将磁盘附加到 VM:

    az stack-hci-vm disk attach --resource-group $resource_group --vm-name $vmName --disks $diskName --yes
    

扩展数据磁盘

可以使用 Azure CLI 将现有数据磁盘扩展到所需的大小。

注意

  • 此功能仅在 Azure 本地版本 2504 及更高版本中可用。
  • 将数据磁盘更改为的大小不能与数据磁盘的原始大小相同或小于。
  • 磁盘可以扩展的最大大小取决于群集的存储容量。 Hyper-V 还强制 VHD 最大为 2TB,VHDx 最大值为 64TB。

若要使用 Azure CLI 扩展数据磁盘的大小,请运行以下命令:

az stack-hci-vm disk update --name $name --resource-group $resource_group --size-gb $size_in_gb

以下示例输出指示数据磁盘大小调整成功:

{
 "endTime": "2025-03-17T17:55:49.3271204Z",
 "error": {},
 "extendedLocation": null,
 "id": "/providers/Microsoft.AzureStackHCI/locations/EASTUS2EUAP/operationStatuses/00000000-0000-0000-0000-000000000000*0000000000000000000000000000000000000000000000000000000000000000",
 "___location": null,
 "name": "00000000-0000-0000-0000-000000000000*0000000000000000000000000000000000000000000000000000000000000000",
 "properties": null,
 "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.AzureStackHCI/virtualHardDisks/dataDiskName",
 "startTime": "2025-03-17T17:55:25.8868586Z",
 "status": "Succeeded",
 "systemData": null,
 "tags": null,
 "type": null
}

删除数据磁盘

在 Azure 门户中为 Azure 本地实例执行以下步骤:

  1. 转到 Azure 本地资源,然后转到 虚拟机

  2. 在 VM 列表中,选择并转到要删除其数据磁盘的 VM。

  3. 转到 “磁盘 ”,选择要删除的数据磁盘。 在命令栏上,选择“ 删除”。

    所选数据磁盘和“磁盘”窗格上的“删除”按钮的屏幕截图。

  4. 在确认对话框中,选择“ ”继续。

    用于删除数据磁盘的确认对话框的屏幕截图。

  5. 选择“保存”,保存更改。

    数据磁盘空列表中的“保存”命令的屏幕截图。

  6. 你会收到一条通知,磁盘删除任务已启动。 删除磁盘后,列表将刷新以显示剩余的数据磁盘。

添加网络接口

注意

添加网络接口后,登录到虚拟机并配置所需的静态 IP 地址。

在 Azure 门户中为 Azure 本地实例执行以下步骤:

  1. 转到 Azure 本地资源,然后转到 虚拟机

  2. 在 VM 列表中,选择并转到要向其添加网络接口的 VM。

  3. 转到 网络。 在命令栏上,选择“ + 添加网络接口”。

    用于在虚拟机的“网络”窗格中添加网络接口的命令的屏幕截图。

  4. “添加网络接口 ”窗格中,输入以下参数,然后选择“ 添加

    1. 对于 Name,请指定网络接口的友好名称。
    2. “网络 ”下拉列表中,选择要与此网络接口关联的逻辑网络。
    3. 对于 IPv4 类型,请选择 DHCP静态

    用于为 VM 添加网络接口的窗格的屏幕截图。

  5. 选择“应用”,以应用更改。

    虚拟机的“网络”窗格上的“应用”按钮的屏幕截图。

  6. 你会收到一条通知,指出网络接口创建作业已开始。 创建网络接口后,它会附加到 Azure Local VM。

    虚拟机的“网络”窗格旁网络接口创建的“通知”窗格的屏幕截图。

  7. 使用新添加的网络接口更新了网络接口列表。

    虚拟机的“网络”窗格中更新的网络接口列表的屏幕截图。

删除网络接口

在 Azure 门户中为 Azure 本地实例执行以下步骤。

  1. 转到 Azure 本地资源,然后转到 虚拟机

  2. 在 VM 列表中,选择并转到要删除其网络接口的 VM。

  3. 转到 “网络 ”,选择要删除的网络接口。 在命令栏上,选择“ 删除”。

    所选网络接口和“网络”窗格上的“删除”按钮的屏幕截图。

  4. 在确认对话框中,选择“ ”继续。

    用于删除网络接口的确认对话框的屏幕截图。

  5. 选择“应用”,以应用更改。 网络接口已与 Azure Local VM 取消关联。

    VM 的“网络”窗格上的“应用”按钮的屏幕截图。

  6. 使用删除的网络接口更新了网络接口列表。

    VM 的“网络”窗格中更新的网络接口列表的屏幕截图。