2

我错误地命名了一个虚拟机。

使用 Azure Powershell,我可以使用Set-AzureService. 似乎没有Set-AzureVM重命名虚拟机的命令。

还有其他方法可以重命名虚拟机吗?我不想更改VM 的服务名称。

编辑,进一步明确:

我不想重命名 VM 实例中的云服务名称或机器/计算机名称。我纯粹希望更改我的虚拟机标有的关联名称。即您在门户中看到的名称

带有红色箭头的列中的名称:

在此处输入图像描述

4

1 回答 1

1

Set-AzureService不会更改服务名称!它只会更改部署名称描述。这些属性只是与托管服务部署相关的一种元数据。您不能**cloudservice**.cloudapp.net以任何方式更改云服务名称 ( )!您只能创建或删除云服务。

而且,不是您不能通过 更改虚拟机的名称Azure PowerShell cmdlets,但很可能您可以通过远程电源外壳到目标虚拟机来执行此操作。请注意,重命名 Windows 机器总是需要重新启动!

有关如何Remote Power Shell在 Azure VM 上使用的信息,请查看本文

更新

我认为您需要的是管理 API 上的UpdateRole操作。它的参数RoleName描述为:

RoleName
Required. Specifies the name for the virtual machine. The name must be unique within Windows Azure.

要使用的 powershell cmdlet 是:Update-AzureVM

于 2013-06-19T08:59:02.990 回答