VMware Cloud Director 安装程序将验证目标服务器是否符合所有升级必备条件,并升级该服务器中的 VMware Cloud Director 软件。
适用于 Linux 的 VMware Cloud Director 作为数字签名的可执行文件分发,名称格式为 vmware-vcloud-director-distribution-v.v.v-nnnnnn.bin,其中 v.v.v 表示产品版本,nnnnnn 则为内部版本号。例如:vmware-vcloud-director-distribution-10.4.0-19780584.bin。运行此可执行文件可安装或升级 VMware Cloud Director。
对于多单元 VMware Cloud Director 安装,您必须在 VMware Cloud Director 服务器组的每个成员上运行 VMware Cloud Director 安装程序。
过程
- 以 root 身份登录到目标服务器。
- 将安装文件下载到目标服务器。
如果以媒体形式购买软件,请将安装文件复制到所有目标服务器均可访问的位置。
- 验证下载的校验和是否与下载页上发布的校验和相匹配。
MD5 和 SHA1 校验和的值发布在下载页上。使用适当的工具验证已下载安装文件的校验和是否与下载页上显示的校验和相匹配。使用以下形式的 Linux 命令可显示
installation-file 的校验和。
[root@cell1 /tmp]# md5sum installation-file
该命令将返回必须与下载页面上的 MD5 校验和相匹配的安装文件校验和。
- 确保安装文件为可执行文件。
安装文件需要具有
执行权限。要确保安装文件具有此权限,请打开控制台、Shell 或终端窗口,并运行以下 Linux 命令,其中
installation-file 是
VMware Cloud Director 安装文件的完整路径名。
[root@cell1 /tmp]# chmod u+x installation-file
- 运行安装文件。
要运行安装文件,请输入完整路径名,例如:
[root@cell1 /tmp]# ./installation-file
该文件包括安装脚本和嵌入式 RPM 包。
注: 无法从其路径名包含任何嵌入式空格符的目录运行安装文件。
如果安装程序检测到的 VMware Cloud Director 版本高于或等于安装文件中的版本,将显示错误消息并退出。
如果安装程序检测到 VMware Cloud Director 的早期版本,则会提示您确认升级。
- 输入 y 并按 Enter 确认升级。
安装程序将启动以下升级工作流。
- 验证主机是否满足所有要求。
- 解压 VMware Cloud Director RPM 软件包。
- 单元上的所有活动 VMware Cloud Director 作业都完成后,停止服务器上的 VMware Cloud Director 服务并升级已安装的 VMware Cloud Director 软件。
如果您未在目标服务器上安装 VMware 公钥,安装程序将显示以下形式的警告:
warning:installation-file.rpm: Header V3 RSA/SHA1 signature: NOKEY, key ID 66fd4949
更改目标服务器上的现有
global.properties 文件时,安装程序将显示以下形式的警告:
warning: /opt/vmware/vcloud-director/etc/global.properties created as /opt/vmware/vcloud-director/etc/global.properties.rpmnew
注: 如果您先前已更新现有
global.properties 文件,您可以从
global.properties.rpmnew 中检索这些更改。
- (可选) 更新记录属性。
在升级之后,新记录属性将写入到文件
/opt/vmware/vcloud-director/etc/log4j.properties.rpmnew 中。
选项 |
操作 |
如果未更改现有记录属性 |
将此文件复制到 /opt/vmware/vcloud-director/etc/log4j.properties。 |
如果已更改记录属性 |
要保留所做更改,请将 /opt/vmware/vcloud-director/etc/log4j.properties.rpmnew 与现有 /opt/vmware/vcloud-director/etc/log4j.properties 文件进行合并。 |
结果
VMware Cloud Director 升级完成后,安装程序将显示一条消息,其中包含有关旧配置文件位置的信息。然后,安装程序将提示您运行数据库升级工具。
下一步做什么
如果尚未升级,可以升级 VMware Cloud Director 数据库。
对服务器组中的每个 VMware Cloud Director 单元重复此过程。
重要说明:
升级服务器组中的所有单元和数据库后,才能启动 VMware Cloud Director 服务。