Powershell Azure:使用cmdlet更改VM名称
我错误地命名了虚拟机 使用Azure Powershell,我可以使用Powershell Azure:使用cmdlet更改VM名称,powershell,azure,azure-storage,azure-virtual-machine,Powershell,Azure,Azure Storage,Azure Virtual Machine,我错误地命名了虚拟机 使用Azure Powershell,我可以使用Set-AzureService重命名云服务。似乎没有Set AzureVM命令来重命名虚拟机 是否有其他方法重命名虚拟机?我不想更改虚拟机的服务名称 编辑,进一步澄清: 我不想在VM实例中重命名云服务名称或机器/计算机名称。我只想更改我的虚拟机标记的关联名称。i、 e.您在门户中看到的名称 带有红色箭头的列中的名称: 不会更改服务名称!它只更改部署名称和描述。这些属性只是一种与托管服务部署相关联的元数据。您不能以任何方式更改
Set-AzureService
重命名云服务。似乎没有Set AzureVM
命令来重命名虚拟机
是否有其他方法重命名虚拟机?我不想更改虚拟机的服务名称
编辑,进一步澄清:
我不想在VM实例中重命名云服务名称或机器/计算机名称。我只想更改我的虚拟机标记的关联名称。i、 e.您在门户中看到的名称
带有红色箭头的列中的名称:
不会更改服务名称!它只更改部署名称和描述。这些属性只是一种与托管服务部署相关联的元数据。您不能以任何方式更改云服务名称(**cloudservice**.cloudapp.net
)!您只能创建或删除云服务
而且,您不能通过Azure PowerShell cmdlet
更改VM的名称,但很可能您可以通过远程power shell来更改目标VM的名称。请注意,重命名Windows计算机始终需要重新启动
有关如何在Azure VM上使用远程Power Shell
的信息,请查看
更新
我认为您需要的是管理API上的操作。它有参数RoleName
,描述为:
RoleName
Required. Specifies the name for the virtual machine. The name must be unique within Windows Azure.
要使用的powershell cmdlet是:如果我不清楚,很抱歉。我知道Set-AzureService只更改“部署”名称。我也不想重命名云服务名称。我只想更改我的虚拟机标记的关联名称。i、 你在门户中看到的名字。用上面的评论编辑了帖子。明白了,从未尝试过——但是为什么你不试试Set-AzureService呢?它可能是门户中显示为“VM名称”的部署名称。不确定,从未尝试过,但可能是这样。。。最后,Azure VM只是一个托管服务。我可以使用Set-AzureService来更改与虚拟机关联的云服务的标签,但我不想更改它。我想更改虚拟机名称。这不是一件容易沟通的事情!很抱歉拖出这个旧线程,但是这个问题解决了吗?我自己也在尝试做同样的事情,但是信息很少。