首页 > 其他 > 详细

KVM 笔记

时间:2016-08-21 16:58:15      阅读:108      评论:0      收藏:0      [点我收藏+]

lsmod |grep kvm 

yum install qemu-kvm (上面命令没有的时候,就这样安装kvm)


yum install virt-manager python-virtinst qemu-kvm-tools (相关管理工具)



qemu-img (kvm管理虚拟机存储工具,对磁盘操作)

qemu-img create -f raw /opt/kvm.raw 10G (创建10G镜像)

如果是qcow2就用用这个预分配

qemu-img create -f qcow2 -o preallocation=metadata /opt/img/test-metadata.qcow2 1G


/usr/libexec/qemu-kvm(启动虚拟机)


/usr/sbin/virt-install (这个文件要用Python2.6启动)


yum install libvirt libvirt-python

/etc/init.d/libvirtd start(安装虚拟系统前一定要运行这个)



NAT网络

virt-install -n nat --virt-type kvm --name kvm-demo --ram 512 --cdrom=/opt/centos64.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel6 --disk path=/opt/kvm.raw (设置虚拟机相关配置)



用vnc连本机加端口,端口默认59000,在window用TightVNC Viewer



虚拟机网络桥接

1.禁用kvm自带的默认网络配置virbr0

virsh net-list #查看默认的kvm网络配置

删除kvm自带默认网络配置

virsh net-destroy default

virsh net-undefine default

service libvirtd restart


2.创建/etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0 

TYPE=Bridge 

NM_CONTROLLED=no 

 BOOTPROTO=dhcp 

ONBOOT=yes


3.在虚拟机的XML配置文件中device下添加interface标签即可

<interface type=‘bridge‘>

  <mac address=‘52:54:00:84:e9:e1‘/>

  <source bridge=‘br0‘/>

  

  <address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x03‘ function=‘0x0‘/>

</interface>


KVM 笔记

原文:http://felixcode.blog.51cto.com/3264160/1840792

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!