在设置 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。