要升级到 VMware Integrated OpenStack4.0,请先使用最新的 OVA 部署一个新实例,然后使用新部署设置 NFS 服务器并在新实例上备份先前的管理服务器实例。

过程

  1. 部署 VMware Integrated OpenStack4.0 实例。
    有关详细说明,请参见 《VMware Integrated OpenStack 安装和配置指南》中的 “安装 Integrated OpenStack”
  2. 在新的 VMware Integrated OpenStack 管理服务器上,设置 NFS 服务器并复制先前实例的 SSH 密钥。
    1. 通过 SSH 登录到新的 VMware Integrated OpenStack 管理服务器。
    2. 运行以下命令,创建 NFS 服务器用于存储先前 VMware Integrated OpenStack 管理服务器的备份的目录。
      sudo viocli upgrade prepare 3.1_oms_ip /folder_for_nfs_server
      例如: sudo viocli upgrade prepare 192.168.100.101 /data
    3. 输入 viouser 帐户的密码,然后等待操作完成。
    4. 操作完成后,保持控制台窗口打开状态。
  3. 通过使用新实例上配置的 NFS 服务器备份 VMware Integrated OpenStack 管理服务器的数据。
    1. 打开另一个会话,通过 SSH 登录到先前的 VMware Integrated OpenStack 3.1 管理服务器。
    2. 在新实例上备份先前 VMware Integrated OpenStack 管理服务器的数据。
      也可以使用可选的 verbose 参数。
      sudo viocli backup mgmt_server 4.0_oms_ip:/folder_for_nfs_server
      例如: sudo viocli backup mgmt_server 192.168.100.102:/data –-verbose
  4. 将备份的数据从先前的 VMware Integrated OpenStack 管理服务器迁移到新实例。
    1. 返回到连接新 VMware Integrated OpenStack 管理服务器的控制台。
    2. 列出创建的供 NFS 服务器使用的文件夹的内容。
      例如:
      cd /data
      ll
    3. 复制以 vio_ms_ 开头的目录的名称。
    4. 使用上一步中的文件夹名称、新服务器的 IP 地址和 NSF 服务器文件夹重新配置新实例。
      也可以使用可选的 verbose 参数。
      sudo viocli upgrade mgmt_server folder_containing_backup4.0_oms_ip:/folder_for_nfs_server
      例如: sudo viocli upgrade mgmt_server vio_ms_20170918093000 192.168.100.102:/data --verbose

结果

VMware Integrated OpenStack 管理服务器现已升级。

后续步骤

现在您可以安装和置备新的 VMware Integrated OpenStack vApp。