進行部署後,在您的參考機器上安裝 Linux 客體代理程式,以進一步自訂機器。

開始之前

  • 識別或建立參考機器。

  • 您下載的客體代理程式檔案同時包含 tar.gzRPM 套件格式。如果您的作業系統無法安裝 tar.gzRPM 檔案,請使用轉換工具將安裝檔案轉換成為慣用套件格式。

  • 在客體代理程式與您的 Manager Service 機器之間建立安全信任。請參閱設定客體代理程式以信任伺服器

程序

  1. 導覽至 vCloud Automation Center Appliance 管理主控台頁面。

    例如:https://va-hostname.domain.com

  2. 在頁面的 vRealize Automation 元件安裝區段中,按一下客體和軟體代理程式頁面

    例如:https://va-hostname.domain.com/software/index.html

    客體和軟體代理程式安裝程式頁面隨即開啟,並顯示可用下載的連結。

  3. 在頁面的客體代理程式安裝程式區段中,按一下 Linux 客體代理程式套件,以下載並儲存 LinuxGuestAgentPkgs.zip 檔案。
  4. 解壓縮下載的 LinuxGuestAgentPkgs.zip 檔案,以建立 VraLinuxGuestAgent 資料夾。
  5. 在佈建期間,安裝與所部署客體作業系統相對應的客體代理程式套件。
    1. 導覽至 VraLinuxGuestAgent 子目錄 (例如 rhel32),其對應於要在佈建期間部署的客體作業系統。
    2. 找到慣用套件格式,或將套件轉換為慣用套件格式。
    3. 在您的參考機器上安裝客體代理程式套件。

      例如,若要從 RPM 套件安裝檔案,請執行 rpm -i gugent-gugent-7.1.0-4201531.i386.rpm

  6. 透過執行 installgugent.sh Manager_Service_Hostname_fdqn:portnumber ssl platform,將客體代理程式設為與 Manager Service 進行通訊。

    Manager Service 的預設連接埠號碼為 443。接受的平台值為 ec2vcdvcavsphere

    選項

    說明

    如果您使用的是負載平衡器

    輸入 Manager Service 負載平衡器的完整網域名稱與連接埠號碼。例如:

    cd /usr/share/gugent
    ./installgugent.sh load_balancer_manager_service.mycompany.com:443 ssl ec2

    無負載平衡器

    輸入 Manager Service 機器的完整網域名稱與連接埠號碼。例如:

    cd /usr/share/gugent
    ./installgugent.sh manager_service_machine.mycompany.com:443 ssl vsphere
  7. 如果已部署的機器尚未設為信任 Manager Service SSL 憑證,您必須在參考機器上安裝 cert.pem 檔案來建立信任。
    • 最安全的方法是,取得 cert.pem 憑證,然後手動將檔案安裝在參考機器上。

    • 較方便的方法則是,連線至 Manager Service 負載平衡器或 Manager Service 機器,然後下載 cert.pem 憑證。

    選項

    說明

    如果您使用的是負載平衡器

    以參考機器的根使用者身分,執行下列命令:

    echo | openssl s_client -connect manager_service_load_balancer.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem

    無負載平衡器

    以參考機器的根使用者身分,執行下列命令:

    echo | openssl s_client -connect manager_service_machine.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem
  8. 如果是在 Ubuntu 作業系統上安裝客體代理程式,請執行下列其中一個命令集,為共用物件建立符號連結。

    選項

    說明

    64 位元系統

     cd /lib/x86_64-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

    32 位元系統

    cd /lib/i386-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

下一步

將您的參考機器轉換為可供複製的範本、Amazon Machine Image,或者可供 IaaS 架構設計人員建立藍圖時使用的快照。