如果 VMware Integrated OpenStack vApp 並未出現在 vSphere 中,您可能需要執行各種動作。

問題

VMware Integrated OpenStack 已成功安裝,但 vApp 並未出現在 vSphere 中。

解決方案

  1. 在瀏覽器中開啟 https://mgmt-server-ip:8443/VIO,然後使用 vCenter Server 執行個體的管理員認證登入。
  2. 如果狀態指示器為紅色,請執行下列步驟:
    1. 按一下修正
    2. 驗證憑證,然後按一下確定
    3. 登出 vSphere Web Client,然後再次登入。
  3. 如果問題仍存在,請確認 OpenStack 管理伺服器可以連線至 vCenter Server 執行個體。
  4. 登入 OpenStack 管理伺服器,並檢查 /var/log/oms 資料夾中的記錄以確認 OpenStack 管理伺服器服務是否已正確起始。
  5. 重新啟動 OpenStack 管理伺服器服務。
    service oms restart
  6. 登出 vSphere Web Client,然後再次登入。
  7. 如果問題仍存在,請登入 vCenter Server 虛擬機器並重新啟動 vSphere Web Client 服務。
    • 針對 vSphere 6.5 或更新版本,請執行下列命令:

      service-control --stop vsphere-client
      cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/
      rm -rf *
      cd /usr/lib/vmware-vsphere-client/server/work
      rm -rf *
      service-control --start vsphere-client
    • 針對 vSphere 6.0,請執行下列命令:

      service vsphere-client stop
      cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/
      rm -rf *
      service vsphere-client start
    • 針對 vSphere 5.5,請執行下列命令:

      service vsphere-client stop
      cd /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity/
      rm -rf * service vsphere-client start
  8. 登出 vSphere Web Client,然後重新登入。