📌  相关文章
📜  azure cli 在资源组中启动 vms - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:13:35.542000             🧑  作者: Mango

Azure CLI 在资源组中启动 VMs - Shell/Bash

Azure CLI 是微软提供的一款基于命令行的管理工具,可以在本地终端或云环境中使用,支持管理 Azure 资源,也可以用于自动化任务。

本文将介绍如何使用 Azure CLI 在资源组中启动 VMs。

前提条件
  • Azure CLI 已安装及配置好
  • 已有一个要启动 VMs 的资源组
步骤
  1. 登录 Azure CLI

运行以下命令登录 Azure CLI:

az login
  1. 设置要使用的订阅

在多个订阅之间切换时,可以使用以下命令设置要使用的订阅:

az account set --subscription <subscriptionId>

其中 <subscriptionId> 是要使用的订阅的 ID。

  1. 启动 VMs

以下命令用于启动资源组中所有 VMs:

az vm start --ids $(az vm list -g <resourceGroupName> --query "[].id" -o tsv)

其中 <resourceGroupName> 是资源组的名称。

如果只想启动特定的 VMs,需要指定 VMs 的名称或 ID:

az vm start --name <vmName1> <vmName2> ... <vmNameN> -g <resourceGroupName>

或者,使用 --ids 参数同时指定多个 VMs:

az vm start --ids <vmId1> <vmId2> ... <vmIdN>

启动 VMs 可能需要一些时间,请耐心等待。

结论

通过使用 Azure CLI,可以轻松地在资源组中启动 VMs。此外,Azure CLI 还具有管理 VMs、扩展 VMs、管理网络和存储等功能,有助于更加方便地管理 Azure 资源。