智简魔方文档

NOKVM迁移魔方云工具v1.0

本文整理智简魔方云平台中“NOKVM 迁移魔方云工具 v1.0”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。

一、环境要求

魔方云系统版本必须 V2.2.5 及以上版本

二、注意事项

所有报错出现后,需要重新执行的,都是从当前阶段开始,无需重复之前的步骤

三、SSH 远程连接到 NoKVM 主控执行

curl -o export_nokvm https://mirror.cloud.idcsmart.com/cloud/scripts/export_nokvm && php export_nokvm

执行成功提示:success 当控制台提示 success 后,将会在当前目录得到 NoKVM 数据文件 nokvm_data

四、将 nokvm_data 文件上传到魔方云主控的/root 目录下

五、上传后 SSH 远程登录到魔方云主控,执行以下命令

curl -o /root/zjmfcloud https://mirror.cloud.idcsmart.com/cloud/scripts/zjmfcloud && chmod +x /root/zjmfcloud && /root/zjmfcloud

执行成功提示:success 当控制台执行成功后,将会在当前目录得到 host_data 文件

执行命令后,若失败,请参看以下问题进行排查解决:

问题 1:未找到 nokvm 数据文件 nokvm_data 解决方案:请将该文件上传至/root 目录中

问题 2:未找到 import_zjmfcloud.php 解决方案:未能正常导入工具 import_zjmfcloud.php,执行以下两条命令

curl -o /root/import_zjmfcloud https://mirror.cloud.idcsmart.com/cloud/scripts/import_zjmfcloud
chmod +x /root/zjmfcloud && /root/zjmfcloud

问题 3:zjmf cloud version less than 2.2.5 解决方案:魔方云版本低于V2.2.5,请升级魔方云后再次执行,手动升级方式 [点击这里](/docs/魔方云/10. 网站管理与升级/魔方云手动升级教程(3.6.13以下版本适用))

六、SSH 连接到 NoKVM 节点,将 host_data 文件上传到 NoKVM 节点的/root/中。

七、登录到 NoKVM 面板,将迁移节点下的所有实例软关机。

八、关机后在到 NoKVM 节点上依次执行以下命令

yum -y install screen && screen -S migrate
curl -o /root/migrate_nokvm https://mirror.cloud.idcsmart.com/cloud/scripts/migrate_nokvm && chmod +x /root/migrate_nokvm && /root/migrate_nokvm

执行成功提示:迁移成功

执行命令后,若失败,请参看以下问题进行排查解决: 问题 1:执行过程中会构建 OVS 网络,出现断网情况。 解决方案:重新连接后执行以下命令回到迁移界面:

screen -rd migrate

问题 2:存在正在运行的 NoKVM 实例,请在 NoKVM 中关闭后再次执行 解决方案:迁移需要关闭正在运行的 NoKVM 实例,请在 NoKVM 主控对该迁移节点的所有实例执行软关机

问题 3:检测到多个网卡加入到网桥 br0 上,请选择外网网卡序号 解决方案:br0 上存在多个物理网卡,需要手动选择正确的外网网卡

问题 4:无法构建 OVS 网络,已还原 解决方案:执行以下命令,并将内容发到智简魔方论坛寻求帮助:

cat /tmp/install_compute.log

问题 5:[请输入授权码] Enter your License: 解决方案:输入魔方云授权码,可在官网会员中心查看

问题 6:未找到迁移数据文件(host_data)或迁移程序(convert_nokvm.py),请确认后重试! 解决方案:请将 host_data 文件上传至 NoKVM 节点中

九、迁移成功后,在 NoKVM 节点上执行以下命令,将魔方云更新至最新

/bin/bash /usr/local/zjmf/update_scripts.sh

十、在魔方云主控上节点内页中批量开机迁移节点的实例

十、在魔方云主控上节点内页中批量开机迁移节点的实例界面截图

欢迎您通过工单反馈迁移结果和建议!!谢谢

ps:您也可以选择魔方提供的付费迁移服务,提供工单+联系方式,会有相关负责人与您对接

注意:此工具为免费迁移工具,请谨慎评估后使用,本工具可能会导致您的业务中断。

我们不负责:

  1. 迁移后问题的免费修复
  2. 迁移过程中的问题和故障处理。