配置nova instances使用NFS后端

首先先使用“nova delete”命令删除所有实例,释放磁盘空间。


停止nova服务:
service libvirtd stop
service openstack-nova-compute stop


清空目录:
rm -rf /var/lib/nova/instances/*


挂载NFS:
mount 168.5.22.100:/instances /var/lib/nova/instances
chown -R nova:nova /var/lib/nova/instances
chmod 755 /var/lib/nova/instances


修改fstab文件:
vi /etc/fstab
添加:
168.5.22.100:/instances /var/lib/nova/instances nfs defaults 0 0


备份配置文件:
cp -a /etc/nova/nova.conf /etc/nova/nova.conf.bak
cat /etc/nova/nova.conf.bak|grep -v '#'|grep -v '^$'>/etc/nova/nova.conf


修改配置文件:
[libvirt]
...
disk_cachemodes="file=directsync,block=none"
改为:
disk_cachemodes="file=none,block=none"


启动nova服务:
service libvirtd start
service openstack-nova-compute start


测试动态迁移实例:
nova live-migration 6a8e949c-66d1-460d-a2fa-c16473b70953 node-5.evecom.net

posted @ 2016-01-13 16:17  Endoresu  阅读(1131)  评论(0编辑  收藏  举报