管理员可以使用 vracli network dns 命令更新 vRealize Orchestrator 部署的 DNS 设置。

前提条件

确认已启用 vRealize Orchestrator Appliance SSH 服务。请参见激活或停用对 vRealize Orchestrator Appliance 的 SSH 访问

过程

  1. 通过 SSH 以 root 用户身份登录到 vRealize Orchestrator Appliance 命令行。
    注: 对于已加入集群的部署,请登录到集群中任何节点的设备。
  2. 要为您的 vRealize Orchestrator 部署设置新的 DNS 服务器,请运行 vracli network dns set 命令。
    vracli network dns set --servers DNS1,DNS2
  3. 通过运行 vracli network dns status 命令,确认已将新 DNS 服务器正确应用于所有 vRealize Orchestrator 节点。
  4. 要停止部署中的 vRealize Orchestrator 服务,请运行以下命令集:
    /opt/scripts/svc-stop.sh
    sleep 120
    /opt/scripts/deploy.sh --onlyClean
    
  5. 重新启动 vRealize Orchestrator 节点并等待它们完全启动。
  6. 通过 SSH 登录到每个 vRealize Orchestrator 节点的命令行,并确认 /etc/resolve.conf 文件中列出了新的 DNS 服务器。
  7. 要启动 vRealize Orchestrator 服务,请在部署中的其中一个节点上运行 /opt/scripts/deploy.sh 脚本。

结果

已按指定方式更改 vRealize Orchestrator DNS 设置。