cas 里面的虚拟机长时间没有 io 操作会不会进入睡眠状态,睡眠状态下的虚拟机可以进行热迁移吗
(0)
不能的
在CAS环境中,虚拟机的休眠状态是通过特定操作手动触发的,而不是基于长时间无IO操作自动进入的。一旦虚拟机被手动设置为休眠状态,其内存数据会被保存到硬盘,此时虚拟机处于关闭状态,因此在这种状态下是无法进行热迁移的。 热迁移要求虚拟机处于运行状态,以便在迁移过程中保持业务连续性。如果虚拟机处于休眠状态,其内存和运行状态已被保存到硬盘,不再处于运行状态,因此无法进行热迁移。在进行热迁移前,需要先将虚拟机从休眠状态唤醒,恢复到运行状态,然后才能进行热迁移操作。
(0)
感谢
手动休眠场景
若管理员主动对虚拟机执行休眠操作(将运行/暂停状态转为关闭状态),此时虚拟机处于断电状态,无法进行在线热迁移。必须唤醒虚拟机至运行状态后,才能执行热迁移操作。
动态迁移条件限制
热迁移(动态迁移)要求虚拟机必须处于运行或暂停状态。若因其他异常(如存储冻结、内存未收敛)导致虚拟机处于非活跃状态,迁移任务可能长时间卡住(如进度99%),需按手册恢复方法处理存储、网络或内存脏数据问题后,才能继续迁移。
结论:
CAS虚拟机无自动睡眠机制,但手动休眠或异常冻结状态下均不可热迁移。在线迁移需确保虚拟机处于正常运行或策略允许的DRS触发状态。
(0)
感谢
感谢
可以的,先底层virsh 重置状态,然后再启动状态,然后迁移就行了
(0)
指令是 virsh reset vm_name 硬启动,再virsh resume vm_name把虚拟机百年城running状态,然后前台刷新下继续干就行了
指令是 virsh reset vm_name 硬启动,再virsh resume vm_name把虚拟机百年城running状态,然后前台刷新下继续干就行了
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
感谢