openstack在线迁移

群邮件中的,还没有验证。

------------------ 原始邮件 ------------------
发件人: "101859673"< 101859673@qq.com>;
发送时间: 2012年7月29日(星期天) 中午11:39
收件人: "宁"< 770702469@qq.com>;
主题: openstack在线迁移

openstack在线迁移
 
需要结构:
一台nfs服务器 该服务器不要安装任何openstack组件
其他机器为nova计算节点,作为nfs客户端
 
1,在每台机器/etc/hosts下面
添加其他机器的名称以及对应的IP 同时也添加自己的机器名以及对外的IP
例如
opc-OptiPlex-990 192.168.1.3
 
 
测试每台机器互相可以ping主机名
 
2,nfs服务器构建
sudo apt-get install nfs-kernel-server nfs-commin nis
 
其中nis服务器为用户ID的映射
修改/etc/default/nis
NISSERVER=master
 
NISCLIENT=false
 
修改/etc/yp.conf
domain <your-hostname> server <your-hostname>
 
修改/etc/netgroup
myclients (hostname1,,) (hostname2,,)
 
sudo /usr/lib/yp/ypinit -m
会提示是否添加其他主机服务器 ctrl+d 忽略
 
确认 /etc/ypserv.securenets
有0.0.0.0
 
建立共享数据库
 
sudo mkdir /nfs
 
修改/etc/exports
/nfs *(rw,sync,no_root_squash,no_subtree_check,fsid=0)
sudo /etc/init.d/nfs-kernel-server restart
sudo /etc/init.d/idmapd restart
 
sudo chmod o+x /nfs
 
在节点
sudo apt-get install nfs-common nis
 
修改/etc/default/nfs-common
NEED_IDMAPD=yes
NEED_GSSD=no
 
在节点的/etc/fstab
 
<nfs-hostname>:/ /NOVA-INST-DIR/instances nfs4 defaults 0 0
 
测试一下:
在节点输入
mkdir test
sudo mount <nfs-ip>:/nfs ~/test
 
进入test文件夹 建立一个文件
 
去nfs服务器看看 /nfs文件夹下应该可以看到刚在在节点建立文件
 
sudo umount -v ~/test
 
sudo mount -a -v
 
在去instances文件夹下看看 有没有刚才的文件
 
如果有说明nfs可行
 
3,迁移前配置
修改每台节点libvirt
修改/etc/libvirt/libvirtd.conf 文件如下:
改前 : #listen_tls = 0
改后: listen_tls = 0
改前 : #listen_tcp = 1
改后: listen_tcp = 1
添加: auth_tcp = “none”

修改 /etc/init/libvirt-bin.conf
改前 : exec /usr/sbin/libvirtd $libvirtd_opts
改后 : exec /usr/sbin/libvirtd -d -l

修改 /etc/default/libvirt-bin
改前 :libvirtd_opts=” -d”
改后 :libvirtd_opts=” -d -l”

修改/etc/libvirtd/qemu.conf
去掉下面三行注释
#vnc_listen = “0.0.0.0″ 此行可可不修改
user = “root”
group = “root"

sudo /etc/init.d/libvirt-bin restart

在节点上:
sudo nova-manage host list

host                         zone
control                      nova
compute2                     nova
compute1                     nova

 

nova-list获取instance的ID

查看资源sudo nova-manage service describe_resource HostC

开始迁移nova live-migration <instance-id> HostC

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值