SolusVM 可能会出现一个罕见的错误,会在迁移过程中卡住,如下所示:
发生这种情况时,请执行以下操作:
1) 通过 SSH 连接到 SolusVM master
2) 执行以下命令创建 SolusVM master 的数据库备份(这不是必须的,但安全起见还是做备份比较好):
curl -o svmdbdump.sh https://raw.githubusercontent.com/solusvm-support/helpers/master/svmdbdump.sh && sh svmdbdump.sh
3) 执行以下命令启动 MySQL 会话:
MYSQL_PWD=`cat /usr/local/solusvm/includes/solusvm.conf | awk -F ":" '{print $3}'` mysql `cat /usr/local/solusvm/includes/solusvm.conf | awk -F ":" '{print $1}'` -u`cat /usr/local/solusvm/includes/solusvm.conf | awk -F ":" '{print $2}'` -h`cat /usr/local/solusvm/includes/solusvm.conf | awk -F ":" '{print $4}'`
4)执行以下三个命令,将“ID”替换为管理VPS时URL中显示的VPS的ID(即https://yoursolusvm.com/admincp/manage.php?id=99999 - 99999是本例中的 ID)
update migrations set status = 2 where vserverid = 99999;
update migrations set status2 = 1 where vserverid = 99999;
update migrations set status3 = 1 where vserverid = 99999;
5) 打开相关 VPS 的 SolusVM 迁移页面。
6) 选择“迁移失败。清除目标节点并启动源虚拟服务器”
完成!