你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure VMware 解决方案 中运行命令

在 Azure VMware 解决方案 中,vCenter Server 具有一个名为 cloudadmin 的内置本地用户,分配给 CloudAdmin 角色。 CloudAdmin 角色具有不同于其他 VMware 云解决方案和本地部署的 vCenter Server 特权 。 运行命令功能允许通过 PowerShell cmdlet 集合执行通常需要提升权限的操作。

Azure VMware 解决方案支持以下操作:

注释

运行命令按提交的顺序逐个执行。

查看执行的状态

可以查看任何执行的运行命令的状态,包括 cmdlet 的输出、错误、警告和信息日志。

  1. 登录到 Azure 门户

    注释

    如果需要访问 Azure US Gov 门户,请转到 https://portal.azure.us/

  2. 选择 “运行”命令>运行执行状态

    您可以通过选择不同的列来进行排序。

    显示“运行命令执行状态”选项卡的屏幕截图。

  3. 选择要查看的执行。 此时会打开一个选项卡,其中包含有关 cmdlet 生成的各种类型的输出的执行和其他选项卡的详细信息。

    显示运行执行示例的屏幕截图。

    查看有关执行的更多详细信息,包括:输出、错误、警告和信息。

    • 详细信息 - 执行详细信息的摘要,如命令失败时的名称、状态、包、cmdlet 名称和错误。

    • 输出 - cmdlet 输出的消息可以包括进度或操作的结果。 并非所有 cmdlet 都有输出。

      一张显示运行输出的屏幕截图。

    • 错误 - 在执行 cmdlet 时生成的错误消息,以及详细信息选项卡上的终止错误消息。

      显示执行期间检测到的错误的屏幕截图。

    • 警告 - 在执行期间生成的警告消息。

      显示执行期间检测到的警告的屏幕截图。

    • 信息 - 在 cmdlet 执行期间生成的进度和诊断消息。

      显示运行 cmdlet 的总体实时进度的屏幕截图。

取消或删除作业

方法 1

此方法尝试取消执行,然后在完成后将其删除。

重要

方法 1 不可逆。

  1. 选择 “运行命令>运行执行状态 ”,然后选择要取消的作业。

    显示如何取消和删除运行命令的屏幕截图。

  2. 选择 “是 ”以取消并删除所有用户的作业。

方法 2

  1. 选择 运行命令>>运行执行状态

  2. 选择你想要取消或删除的作业,然后点击‘更多’(...)。

    显示如何使用省略号取消和删除运行命令的屏幕截图。

  3. 选择 “是 ”以取消并删除所有用户的作业。

后续步骤

了解运行命令概念后,可以使用“运行命令”功能来:

  • 配置存储策略 - 将为每个部署到 vSAN 数据存储的 VM 分配 vSAN 存储策略。 可以在 VM 的初始部署中分配 vSAN 存储策略,或者在执行其他 VM 操作(例如克隆或迁移)时分配 vSAN 存储策略。

  • 配置 vCenter Server 的外部身份源(Run Command) - 为 vCenter Server 配置基于 LDAP(s) 的 Active Directory,以便使用外部身份源作为 Active Directory。 然后,可将来自外部标识源的组添加到 CloudAdmin 角色。

  • 使用 JetStream 部署灾难恢复 - 将数据直接存储在 vSAN 中的恢复群集。 通过 vSphere 中运行的 I/O 筛选器捕获数据。 基础 vSphere 数据存储可以是 VMFS、vSAN、vVol 或任何受支持的 HCI 平台。