细说kvm虚拟化动静迁移

本文详细介绍了KVM虚拟化的动静迁移过程。动态迁移可在不停止环境的情况下高效迁移,而静态迁移则需要虚拟机关机并手动拷贝文件。文章提供了包括CPU虚拟化检查、KVM组件安装、虚拟网卡配置、静态迁移和动态迁移(NFS共享)的步骤。动态迁移利用NFS自动完成,时间约为30ms。
摘要由CSDN通过智能技术生成

架构环境:基于Centos6.7
动态实验环境:一台NFS共享服务器、两台同基础环境kvm服务器
静态实验环境:共两台kvm服务器,相同环境,一台备用待迁移即可

特点:
动态迁移:无需停止环境,且高效,默认定义迁移时间为30ms,由NFS自动
静态迁移:过程繁琐,需拷贝其文件及.xml配置,需要将迁移对象关机

1)首先架构两台相同环境KVM服务器

安装前要查看 CPU 是否支持虚拟化
Intel CPU: cat /proc/cpuinfo |grep --color vmx(目前主流)
AMD CPU: cat /proc/cpuinfo |grep --color smv
若以上操作有输出,就说明 CPU 支持虚拟化

在这里插入图片描述
注:我这里已经装完系统,但没有勾选虚拟化,所以需要从新安装图形化及一些虚拟化工具包支持(如没安装系统,建议先勾选虚拟化支持并在引擎处支持)

yum -y groupinstall “Desktop” //安装图形化

yum -y install qemu-kvm qemu-kvm-tools python-virtinst qemu-img bridge-utils libvirt virt-manager libguestfs-tools
详解:
qemu-kvm
//KVM模块
qemu-kvm-tools
//KVM调试工具,可不安装
python-virtinst
//python组件,记录配置文件以.xml结尾文件
qemu-img
//qemu组件,创建磁盘、启动虚拟机等
bridge-utils
//网络支持工具
libvirt
//命令行虚拟机管理工具
virt-manager
//图形化管理虚拟机工具
libguestfs-tools
//不登录虚拟机即可查看其状态的命令软件
reboot
//重启系统

2)虚拟网卡配置

1)用户模式:即NAT方式,这种方式是默认网络,数据包由NAT方式通过主机的接口进行传送,可以访问外网,但是无法从外部访问虚拟机网络
2)桥接模式:即Bridge方式,这种模式允许虚拟机像一台独立的主机一样拥有网络,外部的机器可以直接访问到虚拟机内部,但需要网卡支持,一般的有线网卡都支持,需手动配置
3)Bridge(桥接)模式手动配置
注:需要将真机eth0的网卡绑定到br0虚拟网卡上,让IP桥接在虚拟网卡上使用

vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
//网卡名称
TYPE=Bridge
//网卡类型为桥接
ONBOOT=yes
//开机自启该网卡
NM_CONTROLLED=no
//关闭NetworkManager
BOOTPROTO=dhcp
//网卡设置为动态获取方式

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
//网卡名称
TYPE=Ethernet
//网卡类型为以太网
ONBOOT=yes
//开机自启该网卡
NM_CONTROLLED=no
//关闭NetworkManager
BOOTPROTO=none
//不指定网卡配置信息(由br0网卡提供)
BRIDGE&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值