实现热迁移

两个计算节点上

修改配置文件 /etc/sysconfig/libvirtd

 

[plain] view plain copy
 
  1. vi /etc/sysconfig/libvirtd  
  2.   
  3. 修改为:  
  4. LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf  
  5. LIBVIRTD_ARGS="--listen"  


修改配置文件vi /etc/libvirt/libvirtd.conf

 

 

[plain] view plain copy
 
  1. vi /etc/libvirt/libvirtd.conf  
  2.   
  3. 修改为:  
  4. listen_tls=0  
  5. listen_tcp=1  
  6. auth_tcp="none"  


重启libvirt
systemctl restart libvirtd.service

 

 

[plain] view plain copy
 
  1. systemctl restart libvirtd.service  


查看监听端口:
ss -ntl | grep 16509

 

 

[plain] view plain copy
 
  1. [root@compute1 ~]# ss -ntl | grep 16509  
  2. LISTEN     0      30           *:16509                    *:*                    
  3. LISTEN     0      30          :::16509                   :::*                    


测试是否能无密码连接

 

在compute1节点上:

virsh -c qemu+tcp://compute2/system

在compute2节点上

virsh -c qemu+tcp://compute1/system

—————————————————————————————————————————————————————————

 

登陆控制台(admin用户)热迁移

 

1.查看虚拟机

 

2.选择编辑云主机旁边的尖尖,选择迁移云主机

 

3.迁移成功

 

 

 

4.控制台查看

 

posted @ 2018-03-13 17:45  小⑦  阅读(202)  评论(0)    收藏  举报