未找到相关内容
帮助中心

新版vnc更新后,如何释放内存

来源:智简魔方     发布人:智简魔方     时间:2022-01-13 17:29    

 在更新到新版vnc后,老版本的ipmiproxy 代理虚拟机可以摧毁,释放内存给刚升级的被控虚拟机

按照以下操作,可将ipmi代理虚拟机内存释放后分给被控虚拟机

首先ssh登录到被控宿主机(母鸡)

1、删除小鸡的开机启动和存活监控

 ①vi /scripts/auto_start_system.sh  

 ②  i  

 ③文件中删除以下内容

   if [ -f "$ipmiproxy_conf" -a `virsh list |grep zjmf-ipmiproxy |wc -l` -eq 0 ];then

       virsh create $ipmiproxy_conf > /dev/null 2>&1

   fi

 ④按Esc键,然后输入   :wq     即可

2、将内存合并给zjmf-controller

 ①查看ipmiproxy数值,并登记,稍后有用

    cat /etc/libvirt/qemu/zjmf-ipmiproxy.xml |grep memory

   

 ②运行下方命令,在同样位置修改内存及下方这2行,修改当前文档中值+上面登记的值(例如:3251512)

   vi  /etc/libvirt/qemu/zjmf-controller.xml

 ③  按Esc键,然后输入   :wq     即可

3、删除kvm虚拟机配置文件,直接运行命令:

   rm -rf /etc/libvirt/qemu/zjmf-ipmiproxy.xml

4、停止zjmf-ipmiproxy小鸡

 virsh destroy zjmf-ipmiproxy

5、暂时不需要进行的操作,操作后被控修改后的内存方可生效

此操作为重启被控虚拟机,会影响客户业务,导致被控中断大概10分钟,需提前告知用户,征得同意再操作

virsh reboot  zjmf-controller