Azure PowerShell 未找到我的 VM

Azure PowerShell 未找到我的 VM

我尝试增加 Azure VM (Windows Server) 上的 OS 磁盘的大小。我遵循了此 MS 文档:

MS docs 扩展操作系统驱动器

我可以连接到我的订阅,但似乎无法在资源组(也称为“jsvm1”)下找到我的虚拟机(“jsvm1”)。

我附加了一个屏幕截图,显示(我认为)我使用了正确的名称和语法等。

知道为什么会发生这种情况吗?......乔恩 在此处输入图片描述

答案1

尝试下面的代码,我测试了一下,并且它有效。

Login-AzureRmAccount

Set-AzureRmContext -Subscription "YOUR SUBSCRIPTION ID"

Get-AzureRmVM -ResourceGroupName YOURRGNAME -Name YOURVMNAME

答案2

首先,感谢 Giorgos 的回复。我很感激您尽力提供帮助。

然而,事实证明,由于我使用的是“经典”VM,所以问题在于我使用了 ARM 版本的 PowerShell 命令,而该命令不起作用。

我尝试安装旧的 Azure 模块,但仍然存在问题。

所以……我最好的选择是“迁移”我的虚拟机以使用 ARM。这是合理的,因为我只运行了 1 个小型虚拟机,用于一些小型 Web 服务。之后,我能够在门户中增加操作系统磁盘的大小……但是,当然,我必须“扩展”磁盘以利用增加的大小。

现在我的操作系统磁盘是 60Gb,而不是 30Gb,一切似乎都正常。迁移过程很顺利。

答案3

首先,很抱歉回复迟了。如果您以后遇到类似问题,可以保留以下说明。

移除模块 在此处查找说明关联

安装模块 关注此文档去做这个。

相关内容