KVM 安装部署、虚拟机迁移手册
KVM 安装
1、 yum 源挂载
2、 图形化需求包安装:yum install pam libXtst libXp libXmu libX libXext gtk2-engines gtk2
compat-libstdc++-33 compat-db gdm xorg-x11-server-Xorg –y
3、 Libvirtd 安装:yum install -y qemu-kvm* libvirt* virt-* -y
4、 vim /etc/libvirt/qemu.conf
更改配置文件如下位置:
5、 Libvirtd 启动:service libvirtd start
6、 Libvirtd 开机启动:service libvirtd start
VM 虚拟机格式转化
7、 Vmdk 格 式 虚 拟 机 导 入 : qemu-img convert -f vmdk -O qcow2 vmdkname.vmdk
qcow2name.qcow2 -p
8、 OVA 格式虚拟机导入:virt-v2v -i ova centos-dev-test01-v2v.ova -o local -os
/vmhost/dev/dev-test01 -of qcow2 (vmware 的 OVA)
9、如果 OVA 格式虚拟机不可以直接转化(xenserver 的 OVA 格式),表明配置文件故障,
可以先将 OVA 格式转化为 VHD 格式,
tar -xvf XXX.ova 会得到 vhd
导入:qemu-img convert -O qcow2 root.vhd /vm/balin/root.qcow2 (已测)
或 qemu-imgconvert-p-fvpcxen112.vhd-Oqcow2 xen112.qcow2 (未测试)
虚拟机远程导入
1、 vcenter 主机要开以 bash shel 和 ssh 服务
2、 所有要迁移的虚拟机不能有快照,否则存储目录下会有多个 vmdk 文件,无法导出。
3、 连接测试并检查虚拟状态命令:
Esxi 主机: virsh -c esx://root@192.168.8.244?no_verify=1 list - -all
VC 主机:virsh -c 'vpx:///ANTC/?
no_verify=1' list --all
实例
评论1