在設定 VMware Cloud Director Extension for Data Solutions 並將解決方案發佈到承租人組織之前,必須先將外掛程式安裝到 VMware Cloud Director。
VMware Cloud Director Extension for Data Solutions 會透過 ISO 套件來散佈,其命名慣例為
vmware-vcd-ds-v.v.v-nnnnnnnnnn.iso,其中
v.v.v 為產品版本,
nnnnnnnnnn 則為組建編號。例如,
vmware-vcd-ds-1.0.0-1234567890.iso。
備註: 若要取得憑證檔案,請執行下列命令:
$ run get certificates --accept --host <HOST_NAME> -o ~/vcd_cert.pem
。如果您不信任
VMware Cloud Director 憑證,請使用下列命令信任該憑證:
$ run trust --accept --host <HOST_NAME> --username USER_NAME --password PASSWORD --certificate-file ~/vcd_cert.pem
必要條件
- 確認您擁有 VMware Cloud Director 系統管理員帳戶的認證。
- 驗證您是否已下載 VMware Cloud Director Extension for Data Solutions 的安裝 ISO 套件。
- 確認您已複製本機目錄中的 VMware Cloud Director API 端點 SSL 憑證檔案。
程序
- 將 ISO 檔案複製到用戶端機器,並將其上傳至本機檔案系統。
- 將 ISO 套件掛接到新資料夾。
- 對於 Windows:以滑鼠右鍵按一下 ISO 檔案,然後按一下掛接。
- 對於 MacOS:執行下列命令:
hdiutil mount FILENAME.iso -mountroot FILE_DIRECTORY
- 對於 Linux:執行下列命令:
mount -o loop FILENAME.iso FILE_DIRECTORY
- 若要安裝 VMware Cloud Director Extension for Data Solutions,請導覽至包含擷取的 ISO 套件的資料夾,然後執行下列命令:
- Windows:
./windows_run.exe create instance --name EXTENSION_NAME --encryptionkey ENCRYPTION_KEY --host HOST_NAME --username USER_NAME --password PASSWORD --certificate-file CERTIFICATE_FILE_NAME --accept
- 針對 MacOS:
./darwin.run create instance --name EXTENSION_NAME --encryption-key ENCRYPTION_KEY --host HOST_NAME --username USER_NAME --password PASSWORD --certificate-file CERTIFICATE_FILE_NAME --accept
或
./darwin-arm64.run create instance --name EXTENSION_NAME --encryption-key ENCRYPTION_KEY --host HOST_NAME --username USER_NAME --password PASSWORD --certificate-file CERTIFICATE_FILE_NAME --accept
- 針對 Linux:
./linux.run create instance --name EXTENSION_NAME --encryption-key ENCRYPTION_KEY --host HOST_NAME --username USER_NAME --password PASSWORD --certificate-file CERTIFICATE_FILE_NAME --accept
下表說明您必須輸入的參數值。
備註: 若要查看命令參數的完整清單,請執行下列命令:
<run> create instance -h
。
表 1.
安裝命令參數
參數 |
說明 |
EXTENSION_NAME |
VMware Cloud Director Extension for Data Solutions 的名稱。 |
ENCRYPTION_KEY |
加密金鑰,用於對資料進行加密。加密金鑰可以是任何數字字串。 |
HOST_NAME |
VMware Cloud Director 主機的名稱。 |
USER_NAME |
VMware Cloud Director 系統管理員的使用者名稱。 |
PASSWORD |
VMware Cloud Director 系統管理員的密碼。 |
CERTIFICATE_FILE_NAME |
VMware Cloud Director API 端點 SSL 憑證檔案名稱。 |
範例:
windows.run.exe get certificates --accept --host atl1-vcd-static-000-00.eng.vmware.com -o C:\Users\Administrator\Downloads\vcd_cert.pem
windows.run.exe trust --accept --host atl1-vcd-static-000-00.eng.vmware.com --username admin --password vmware --certificate-file C:\Users\Administrator\Downloads\vcd_cert.pem
windows.run.exe create instance --name tds1 --encryption-key 123 --host atl1-vcd-static-000-00.eng.vmware.com --username admin --password vmware --certificate-file C:\Users\Administrator\Downloads\vcd_cert.pem --accept
結果
安裝完成後,主控台中將顯示以下行:
Successfully created instance EXTENSION_NAME
您現在能夠從 VMware Cloud Director 開啟 VMware Cloud Director Extension for Data Solutions。