在设置 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 证书文件。

过程

  1. 将 ISO 文件复制到客户机,并将其上载到本地文件系统。
  2. 将 ISO 软件包挂载到新文件夹。
    • 对于 Windows:右键单击 ISO 文件,然后单击挂载
    • 对于 MacOS:运行以下命令:hdiutil mount FILENAME.iso -mountroot FILE_DIRECTORY
    • 对于 Linux:运行以下命令:mount -o loop FILENAME.iso FILE_DIRECTORY
  3. 要安装 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