码迷,mamicode.com
首页 > 其他好文 > 详细

KVM 笔记

时间:2016-08-21 16:59:38      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:管理工具   虚拟机   create   网络   start   

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 笔记

标签:管理工具   虚拟机   create   网络   start   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!