ITPub博客

首页 > 云计算 > 虚拟化 > centos7下libety版本openstack动态迁移虚拟机

centos7下libety版本openstack动态迁移虚拟机

原创 虚拟化 作者:abin1703 时间:2016-04-21 14:45:00 0 删除 编辑
动态迁移分为两种情况。块迁移和共享存储迁移。
本实验是共享存储迁移。

controller : 192.168.203.14
computer0 :
192.168.203.11
computer1 : 192.168.203.12
cinder:192.168.203.13

本次实验把cinder节点的磁盘做nfs共享磁盘,创建的实例都将存在共享磁盘中(也可以单拿出一台服务器做nfs服务器)

一、配置nfs服务器 
1、安装nfs软件
# yum install nfs* -y

2、创建共享目录,并赋予权限,其中id162为nova用户ID
# mkdir /data
# chown 162:162 /data
# chmod 777 data/
# echo '/data 192.168.203.0/24(rw,sync,all_squash,anonuid=162,anongid=162)' >/etc/exports

3、启动nfs服务,注意nfs在centos7中需要先启动rpcbind才能启动nfs
# service rpcbind start
# service nfs-server start
# chkconfig rpcbind on
# chkconfig nfs-server on

二、各个计算节点配置 (包括控制节点)

1、配置nfs
# mkdir /nova_data
# yum install nfs* -y
# mount -t nfs 192.168.203.13:/data /nova_data

2、配置启动文件,_netdev参数为nfs没启动情况下系统可正常启动。
# echo '192.168.203.13:/data /nova_data nfs _netdev,defaults,user,auto,noatime,intr 0 0' >>/etc/fstab

3、配置nova.conf
vi /etc/nova/nova.conf

instances_path=/nova_data
live_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_LIVE, VIR_MIGRATE_TUNNELLED,VIR_MIGRATE_UNSAFE


4、配置/etc/libvirt/qemu.conf
 vi /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"
user = "root"
group = "root"
dynamic_ownership = 1

5、配置/etc/libvirt/libvirtd.conf
vi /etc/libvirt/libvirtd.conf
listen_tls = 0
listen_tcp = 1
auth_tcp="none"
listen_addr = "0.0.0.0"
tcp_port = "16509"


6、配置/etc/sysconfig/libvirtd
LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf
LIBVIRTD_ARGS="--listen"

7、重启服务
#重启服务
# service libvirtd restart
# service openstack-nova-compute restart

8、测试
virsh -c qemu+tcp://服务器IP/system #请在服务器IP处填写你的各个计算节点IP或主机名
# virsh -c qemu+tcp:
//computer0/system
Welcome
to virsh, the virtualization interactive terminal.
Type: 'help' for help with commands 'quit' to quit

#list

四、动态迁移 
1、创建实例
2、查看实例

#source admin-openrc.sh
# nova list --all-te

3、查看需要迁移虚拟机实例
# nova show f3d749ba-98e1-4624-9782-6da729ad164c

4、查看可用的计算节点
nova-manage service list

5、查看目标节点资源
nova-manage service describe_resource computer1

6、开始迁移,正常无任何回显

#nova live-migration 8da00f69-05f6-4425-9a8a-df56b79a474f computer1

7、也可以通过dashboard 节点迁移
用节点迁移需要使用admin管理员用户执行












来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30345407/viewspace-2085405/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-07-13

  • 博文量
    155
  • 访问量
    177123