启动或关闭 VMware Aria Automation 时,请遵守正确的过程。

要关闭和启动 VMware Aria Automation 组件,建议使用 VMware Aria Suite Lifecycle生命周期运维 > 环境部分中提供的“关闭电源”和“打开电源”功能。以下过程概述了关闭和启动 VMware Aria Automation 组件的手动方法,以防 VMware Aria Suite Lifecycle 由于某种原因而不可用。

关闭 VMware Aria Automation

为保持数据完整性,请先关闭 VMware Aria Automation 服务,再关闭虚拟设备电源。使用 SSH 或 VMRC,可以关闭或启动任何单个设备中的所有节点。

注: 请尽一切可能避免使用 vracli reset vidm 命令。此命令会重置 Workspace ONE Access 的所有配置,并中断用户与已置备资源之间的关联。
  1. 使用 SSH 或 VMRC 登录到任何 VMware Aria Automation 设备的控制台。
  2. 要关闭所有集群节点上的 VMware Aria Automation 服务,请运行以下命令集。
    注: 如果您将其中的任何命令复制到运行,但运行失败,请先将其粘贴到记事本中,然后在运行之前重新复制它们。此过程会去除文档源中可能存在的任何隐藏字符和其他工件。
    /opt/scripts/deploy.sh --shutdown 
  3. 关闭 VMware Aria Automation 设备。

现在,您的 VMware Aria Automation 部署已关闭。

启动 VMware Aria Automation

在意外关机、受控关机或恢复过程后,必须按特定顺序重新启动 VMware Aria Automation 组件。VMware Aria Suite Lifecycle 是一个非关键组件,因此可以随时启动该组件。必须先启动 Workspace ONE Access 组件,然后才能启动 VMware Aria Automation

注: 在启动 VMware Aria Automation 组件之前,请确认适用的负载均衡器正在运行。
  1. 打开所有 VMware Aria Automation 设备的电源,并等待它们启动。
  2. 使用 SSH 或 VMRC 登录到任何设备的控制台,并运行以下命令,以在所有节点上还原服务。
    /opt/scripts/deploy.sh
  3. 执行以下命令,验证所有服务是否均已启动且正在运行。
    kubectl get pods --all-namespaces
    注: 您应看到每个服务有三个实例,并且这些实例应处于“正在运行”或“已完成”状态。

    当所有服务均列为“正在运行”或“已完成”时,VMware Aria Automation 可以立即使用。

重新启动 VMware Aria Automation

可以从集群中的任何设备集中重新启动所有 VMware Aria Automation 服务。按照上述说明关闭 VMware Aria Automation,然后按照说明启动 VMware Aria Automation。重新启动 VMware Aria Automation 之前,确认所有适用的负载均衡器和 Workspace ONE Access 组件正在运行。

当所有服务均列为“正在运行”或“已完成”时,VMware Aria Automation 可以立即使用。

运行以下命令,验证所有服务是否都正在运行:

kubectl -n prelude get pods