配置 VMware Web Service 连接

IBM® System Storage® Support for Microsoft Volume Shadow Copy Service and Virtual Disk Service 软件自 V4.2 开始提供 VMware 虚拟平台支持,并在具有 RDM 磁盘的虚拟主机中支持 Shadow Copy Service。

关于此任务

注: 仅支持针对 RDM 磁盘(充当原始磁盘并以物理方式提供给虚拟主机)的 Shadow Copy Service。

要操作虚拟主机中的 RDM 磁盘,IBM System Storage Support for Microsoft Volume Shadow Copy Service and Virtual Disk Service 软件必须与 VMware ESX 服务器交互。通过 ESX 服务器提供的、用于托管虚拟主机的 VMware Web Service 可实现该操作。

必须安装可收集主机信息(如 IP 地址、主机名等)的 VMware 工具,以便虚拟主机可与 vSphere Web Service 进行通信。

在 VMware 虚拟平台中只有四个参数可用:

  • vmhost
  • vmuser
  • vmpassword
  • vmcredential

表 1 描述了这些参数。

表 1. VMware 参数
参数 描述
vmhost 指定 ESX 服务器上托管虚拟主机的 vSphere Web Service 位置。
vmuser 指定可登录 ESX 服务器并有权操作 RDM 磁盘的用户。
vmpassword 指定 vmuser 登录时要使用的密码。
vmcredential 指定 vSphere Web Service 的会话凭证库路径。可以使用 Java™ keytool 生成凭证库。

使用 ibmvcfg 命令,完成以下步骤来配置每个参数:

过程

  1. 要配置 vmhost,请发出以下命令: ibmvcfg set vmhost https://ESX_Server_IP/sdk
  2. 要配置 vmuser,请发出以下命令: ibmvcfg set vmuser username
  3. 要配置 vmpassword,请发出以下命令: ibmvcfg set vmpassword password
  4. 要生成 vSphere Web Service 的凭证库路径并设置 vmcredential,请执行以下操作:
    1. 为证书创建名为 VMware-Certs 的目录(根级别),例如: C:\VMware-Certs
    2. 在虚拟主机上安装 vSphere 客户机。
    3. 启动 vSphere 客户机,然后浏览至 ESX 服务器。 这样会显示一条安全警告消息。
    4. 单击 View Certificate 以显示 Certificate Properties 页面。
    5. 单击 Details 选项卡。
    6. 单击 Copy to File 以启动 Certificate Export 向导。
    7. 选择 DER encoded binary X.509(缺省值),然后单击 Next
    8. 单击 Browse 并浏览至 C:\VMware-Certs 子目录。
    9. 输入可标识证书所属服务器的证书名称: C:\VMware-Certs\<servername>.cer
    10. 使用 Java keytool 实用程序导入证书: keytool -import -file C:\VMware-Certs\<servername>.cer -keystore C:\VMware-Certs\vmware.keystore
      注: 该密钥工具位于 C:\Program Files\IBM\Hardware Provider for VSS-VDS\jre\bin\keytool.exe。
    11. 在出现 Enter keystore password: 提示时,输入密钥库的密码。
    12. 在出现信任该证书?[no]: 提示时,输入 yes,然后按 Enter 键。 这样会显示“Certificate was added to keystore”消息。
    13. 将 vmcredential 设置为 vmware.keystore.path: ibmvcfg set vmcredential "C:\VMware-Certs\vmware.keystore"