您的位置:首页 > 运维架构 > Linux

Linux下的kvm虚拟化管理

2016-06-06 15:33 323 查看
Kvm虚拟化技术一:检查设备是否支持完全虚拟化技术
在处理器中勾选支持虚拟化(在物理主机上bios中也要设置支持全虚拟化,机型不一样设置的方法不一样,个人建议百度也要)




二:搭建kvm虚拟化环境

1)yum grouplist 查看安装的虚拟的环境



2)利用yum groupinstall ‘Virt*’安装好
3)查看是否安装成功
/sbin/lsmod|grepkvm




三:设置桥接
将 libvirtd服务打开,自动启动一个桥设备,这相当于 VMware Workstation 中的 host-only 仅主机的网络设备创建物理桥接Virsh iface-bridge eno16777736 br0查看是否已经桥接成功:brctl showecho 1>/proc/sys/net/ipv4/ip_forward (设置路由转发)brctl show 查看是否已经桥接成功




已经桥接成功利用ifconfig查看一下网络:


四:创建一个虚拟磁盘:
Eg:qemu-img create -f qcow2 /kvm/xp.img 5G (注意是否有kvm的路径)也可以使用添加的磁盘,磁盘不需要格式化,不需要这个步骤 五:创建虚拟机
Virt-install –name winxp –ram 512 –vcpus=1–disk path=/dev/sdb (这里我使用的是添加的磁盘作为路径) –cdrom /mnt/iso/winxp.iso(光盘的位置) –vnc –vncport=5910 –vnclisten=0.0.0.0–network Bridge=br0,model=virtio –noautoconsole
六:vnc连接



如果出现闪退的现象,设置vnc的客户端只需修改vnc option里 面Advanced-->expert-->ColourLevel的值为“rgb222” or “full”即可七:kvm常用命令管理以及virt-install参数。
查看在运行的虚拟机:virsh list查看所有虚拟机:virsh list –all查看kvm虚拟机配置文件:virsh dumpxml name启动kvm虚拟机:virsh start name停止:virsh destroy name删除:virsh undefine name根据配置文件定义虚拟机:virsh define file-name.xmlconsole虚拟机:virsh console name virt-insatll:http://www.linux78.com/kvm-virt-install-command-option-parameters.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vnc kvm virt