Azure Cloud Shell - термин "Stop-AzureVM" не распознается

Я пытаюсь использовать облачную оболочку Azure (на основе браузера) для управления классической виртуальной машиной. Когда я запускаю эту команду:

Stop-AzureVM -ResourceGroupName <resourceGroup> -Name <vmName>

Я получаю эту ошибку:

Stop-AzureVM : The term 'Stop-AzureVM' is not recognized as the name of a
cmdlet, function, script file, or operable program. Check the spelling of 
the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Stop-AzureVM -ResourceGroupName <resourceGroup>-Name <vmName>
+ ~~~~~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (Stop-AzureVM:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Я делаю что-то не так, или это просто не поддерживается в Cloud Shell?

2 ответа

Решение

но это дает мне Невозможно загрузить DLL 'IEFRAME.dll'

Облачная оболочка Azure не поддерживает использование другой учетной записи для входа в нее.

Cloud Shell также автоматически выполняет аутентификацию для мгновенного доступа к вашим ресурсам с помощью командлетов Azure CLI 2.0 или Azure PowerShell.

В качестве обходного пути, возможно, вы можете использовать облачную оболочку bash, чтобы остановить эту виртуальную машину (классика).

Azure CLI 1.0 поддерживает ASM и ARM, просто измените режим на ASM, вы можете использовать облачную оболочку для управления вашей классической виртуальной машиной, например:

azure config mode asm
azure vm list
azure vm --help  //get more information about CLI 1.0

Надеюсь это поможет.

По умолчанию используется модуль AzureRM. Для PowerShell в Azure Cloudshell вам необходимо установить классический модуль ASM. Просто беги

Install-Module Azure

Попробуй использовать Get-Module -Name Azure* чтобы увидеть, установлен ли модуль ASM.

Теперь вы можете играть со своим классическим ресурсом Azure.

Если у вас более одной подписки в модели ASM, вам нужно сначала настроить подписку, используя

Select-AzureSubscription -Default -SubscriptionName "your_subscription_name"
Другие вопросы по тегам