KVM虚拟化工具(YUM)
KVM是一个运行在linux系统上的虚拟化产品,我们可以在KVM平台上跑更多的虚拟机设备。
KVM部署步骤:
#yum -y groupinstall “Desktop”
#yum -y install qemu-kvm.x86_64 qemu-kvm-tools.x86_64 python-virtinst.noarch qemu-img.x86_64 bridge-utils.x86_64 libvirt virt-manager
#cat /proc/cpuinfo |grep vmx
#lsmod |grep kvm
在虚拟机中运行KVM网络有两种模式:NAT模式和桥接模式
NAT模式:当虚拟机开始默认使用NAT模式,这种模式虚拟机可以访问外部网络,但外部网络不能访问它。
桥接模式:相当于桥接到物理网络,外部的网络可以访问到虚拟机内部,但需要网卡的支持。
创建桥接虚拟网卡:
#Vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加相关参数:
NM_CONTROLLED=no
BIRDGE=”br0”
#vim /etc/sysconfig/netework-scripts/ifcfg-br0
添加相关参数:
DEVICE=br0
BOOTPROTO=static
NM_CONTROLLED=no
ONBOOT=yes
TYPE=bridge
IPADDR=1.1.1.1
NETMASK=255.255.255.0
#service network restart
#ifconfig
打开KVM管理界面
#virt-manager
KVM平台管理虚拟机命令:
Virsh -h | 查看命令帮助 |
ls /etc/libvirt/qemu | 查看KVM配置文件存放目录 |
Virsh list -all | 查看虚拟机状态 |
Virsh shutdown test01 | 关闭虚拟机 |
Virsh start test01 | 打开虚拟机 |
Virsh destroy test01 | 强制关闭虚拟机电源 |
Virsh suspend test01 | 挂起虚拟机 |
Virsh resume test01 | 恢复虚拟机 |
Qemu-img info /data_kvm/store/test01.img | 查看当前磁盘格式 |
Virsh snapshot-delete test01 1382572463 | 删除快照 |
Virsh snapshot-create test01 | 创建快照 |
Virsh snapshot-create test01 | 查看快照信息 |
51CTO博客,原文链接:http://blog.51cto.com/10978134/1945817