重装计算节点步骤并恢复原虚拟机两种方法。
建议使用第二种,快速
1.丢失计算节点数据库的步骤
1.将现有的/kvm目录挂载的磁盘卸载
2.重装计算节点系统(注意原挂载/kvm目录不能动存在VM数据)
3.计算节点安装好centos7.x系统之后,安装计算节点软件,执行“ rm -rf /kvm/* ”将原来的/kvm挂载到/kvm
4.挂载好原来/kvm之后,将/kvm下的 /kvm/os, /kvm/data. 重命名 /kvm/os1, /kvm/data1
5.再控制台上选择虚拟机管理-》重建虚拟机。待所有机器创建完成后,全部强制关机。
6.(VM数据盘恢复)/kvm/data删除。将/kvm/data1重命名为/kvm/data
7.(VM系统盘恢复)将新创建的/kvm/os/主机名/config.xml 拷贝到 /kvm/os1主机名/ 下覆盖,每台机器都要操作一下
8.完成7步之后将/kvm/os删除后,将/kvm/os1重命名为/kvm/os
9.添加系统镜像模版和ISO全部本地添加(恢复之后是存在的)
10.(加载私有网络组命令)virsh nwfilter-define /kvm/filter/私有网络组名.xml 【有多少组执行多少条】
11.执行全部虚拟机开机。
2.存在计算节点数据库的步骤
1.备份数据库 执行 :mysqldump -uroot -pjincloud.cn node > /root/node_backup.sql
2.确定备份node_backup.sql是完整没问题的!
3.将/root/node_backup.sql 下载到本地或其他存储安全地方
4.将现有的/kvm目录挂载的磁盘卸载
5.重装计算节点系统(注意原挂载/kvm目录不能动存在VM数据)
6.计算节点安装好系统之后,安装计算节点软件后, 执行“ rm -rf /kvm/* ”。
7.将node_backup.sql 拷贝到/root下
8.执行:mysql -uroot -pjincloud.cn node < /root/node_backup.sql
9.将原来的/kvm挂载到/kvm
10.(加载虚拟机命令)virsh define /kvm/os/主机名/config.xml 【有多少台机器执行多少条】
11.(加载私有网络组命令)virsh nwfilter-define /kvm/filter/私有网络组名.xml 【有多少组执行多少条】
12.执行全部虚拟机开机。