OpenStack虚拟机冷迁移
来源:互联网 发布:软件著作权公告查询 编辑:程序博客网 时间:2024/05/16 06:36
虚拟机冷迁移
1. 修改所有的计算节点
配置文件/etc/nova/nova.conf,添加如下配置:
allow_resize_to_same_host=true scheduler_default_filters=AllHostsFilter
重启所有计算节点的服务和控制节点的openstack-nova-scheduler服务
2. 进入控制节点或者通过OpenStack控制台移植
运行命令:
nova resize VM_ID m1.small --poll
nova resize-confirm VM_ID
报错:
stderr:u'Host key verification failed.\r\n'
以上问题是:计算节点之间虚拟机互相冷迁移,涉及nova用户ssh无密钥登录问题。
解决方法:
① 创建私钥和公钥,把公钥命名为authorized_keys
#mv id_rsa.pub authorized_keys
② 把私钥文件id_rsa和公钥文件authorized_keys分别拷贝到各个计算节点的目录/var/lib/nova/.ssh/下,如果没有.ssh,自行创建,其所属租户为root用户,权限为755。
#chown root:root .ssh/
#chmod 755 .ssh/
drwxr-xr-x 2 root root 4096 May 17 18:36 .ssh
③ 修改私钥文件id_rsa和公钥文件authorized_keys的所属租户和权限
#chown root:root authorized_keys
#chmod 600 authorized_keys
#chown nova:nova id_rsa
#chmod 600 id_rsa
④ 修改ssh配置文件
# vim /etc/ssh/ssh_config
修改如下两行
StrictHostKeyChecking no
GSSAPIAuthentication no
# vim /etc/ssh/sshd_config
取消以下两行注释
RSAAuthentication yes
PubkeyAuthentication yes
重启sshd服务
#service sshd restart
⑤ 测试联通性
# su nova
This account is currently not available.
错误原因:nova用户被禁止登录了。需要对所有计算节点修改如下操作
解决方法:
# vim /etc/passwd
发现:nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/sbin/nologin
改为:nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/bin/bash
重新测试!
[root@sigsit nova]# su nova
bash-4.1$ ssh 10.61.2.6
Last login: Mon May 18 10:35:52 2015 from sigsit.openstack.controller
-bash-4.1$
重新迁移虚拟机
OK!
- OpenStack虚拟机冷迁移
- OpenStack Liberty环境下冷迁移虚拟机报错的解决办法
- openstack虚拟机迁移
- openstack虚拟机迁移操作
- openstack 虚拟机迁移过程总结
- openstack手工迁移虚拟机方法
- OpenStack的Resize和冷迁移代码解析及改进
- 基于OpenStack的虚拟机在线迁移
- 基于Openstack的虚拟机热迁移
- 解决openstack虚拟机迁移ssh权限问题
- Openstack Icehouse 虚拟机迁移配置(转)
- OpenStack虚拟机迁移机制安全性分析
- 基于OpenStack的虚拟机在线迁移
- Openstack虚拟机在线迁移(Live Migration)
- 基于OpenStack的虚拟机在线迁移
- 【OpenStack源码分析之八】openstack中虚拟机在线迁移
- openstack 虚拟机迁移时应注意的问题
- openstack 虚拟机迁移时应注意的问题
- 1的个数(nyoj100)
- make a website ----css
- Android中使用SAX方式解析XML文件
- sift特征提取算法
- 球钟问题
- OpenStack虚拟机冷迁移
- Android中pendingIntent的深入理解
- web性能测试基本性能指标
- WordPress后台友情链接的追加
- 内存溢出,tomcat内存分配调整办法
- make a website ----html
- Reverse Nodes in k-Group
- 【POJ 2396】 Budget
- Android broadcast 相同优先级的顺序