亲测100%可成功的openstack实例热迁移+冷迁移 openstack-Mitak(双节点)+centos7.2-1511

Description:最近实验好多次热迁移都是败了,网上的博客大多数都无法成功的进行热迁移,最后还是在老外的一片关于opensatck live migration 说明上找到的原因:[libvirtd] 没有配置  block_migration_flag= VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE,VIR_MIGRATE_NON_SHARED_INC

附上地址:http://remarks.peurat.net/rdo-live-migrationblock-migration/  (需要翻墙哦)

实验工具:

openstack-Mitaka双节点(CentOS 7.2 1511版)
host IP
controller-node 192.168.100.10

compute-node1(控制节点上的计算服务)

192.168.100.10
compute-node2 192.168.100.20

一、首先看下热迁移,后期再写使用NFS,ceph等外部存储的实例热迁移;(本次热迁移不使用任何外部的存储,如NFS、ceph等。):

 

1、保证两个节点的nova用户uid,gid相同,可使用id nova命令查看:

[root@compute ~]# id nova
uid=162(nova) gid=162(nova) groups=162(nova),99(nobody),107(qemu)

[root@controller ~]# id nova
uid=162(nova) gid=162(nova) groups=162(nova),99(nobody),107(qemu)


如果不相同着修改uid,gid:
# [root@compute ~]# usermod -u uid nova  XXX
# [root@compute ~]# gropumod -g gid nova XXX

2、修改libvirt配置文件(注意:两个节点都需要修改):

[root@controller ~]# vi /etc/sysconfig/libvirtd 
# Override the default config file
# NOTE: This setting is no longer honoured if using
# systemd. Set '--config /etc/libvirt/libvirtd.conf'
# in LIBVIRTD_ARGS instead.
LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf

# Listen for TCP/IP connections
# NB. must setup TLS/SSL keys prior to using this
LIBVIRTD_ARGS="--listen"



[root@compute ~]# vi /etc/sysconfig/libvirtd 
# Override the default config file
# NOTE: This setting is no longer honoured if using
# systemd. Set '--config /etc/libvirt/libvirtd.conf'
# in LIBVIRTD_ARGS instead.
LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf

# Listen for TC
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值