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