你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 14.04上创建的RHEL6.4虚拟机迁移到RHEL6.4主机上

[日期:2014-09-29] 来源:Linux社区  作者:ubuntu64fan [字体: ]

RHEL6.4 Server作为虚拟机的HOST,运行下面的命令检查配置和安装相关软件:

# egrep '^flags.*(vmx|svm)' /proc/cpuinfo
有显示说明CPU支持VT功能
2、在主板BIOS中开启CPU的Virtual Technolege(VT,虚化技术)
3、安装kvm
# yum install kvm virt-* libvirt
4、检查kvm模块是否安装:
# lsmod | grep kvm
显示类似下面:
kvm_intel  53484  9
kvm 316506 1 kvm_intel
5、启动服务
# service libvirtd start

Ubuntu 14.04上的 qemu比RHEL6.4上的版本要新,导致在Ubuntu14.04创建的Guest(RHEL6.4)虚拟机复制到RHEL6.4HOST主机上不能运行。为解决这个问题,可以按下面的步骤:

1)在Ubuntu 14.04上把qcow2格式的vm转成raw格式的。

2)在RHEL6.4上define raw格式的vm。

既然RHEL6.4支持raw格式的vm,那么可以在Ubuntu上直接创建 raw格式的虚拟机,然后复制到RHEL6.4。但是raw格式的vm占有空间太多,复制起来颇费时间。

查看虚拟机镜像格式命令:

 $ qume-img info vm.img

image: vm.img

file format: raw

virtual size: 80G

disk size: 80G # 这个在开始创建的时候非常小。稀疏文件。

因此可以采用下面的办法:

1)在Ubuntu14.04上用virt-manager安装kvm类型的虚拟机vm.img。默认就是raw格式。可以用80G。

2)拷贝这个vm.img和vm.xml到RHEL6.4上。注意目录位置一定是(可以用链接):

/etc/libvirt/qemu/vm.xml

/var/lib/libvirt/images/vm.img

更多详情见请继续阅读下一页的精彩内容http://www.linuxidc.com/Linux/2014-09/107389p2.htm

linux
相关资讯       RHEL6.4 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款