在Linux上使用Libvirt构建虚拟机

 

1.准备工作
systemctl disable firewalld
systemctl stop firewalld
 
setenforce 0
hostnamectl set-hostname libvirt-Manage
 
rpm -qa|grep kvm
yum groupinstall Virtual*
 
yum install virt-manager libvirt libvirt-python python-virtinst
systemctl status libvirtd
mkdir /home/vm/centos
 
qemu-img create -f qcow2 /home/vm/centos/centos.qcow2 10G
 
vi lib.xml
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.配置lib.xml
 
<domain type='kvm'>
        <name>CentOS</name> //虚拟机名称
        <memory>1048576</memory> //最大内存,单位k
        <currentMemory>1048576</currentMemory> //可用内存,单位k
        <vcpu>1</vcpu> //虚拟cpu个数
        <os>
          <type>hvm</type>
          <boot dev='cdrom'/> //光盘启动
       </os>
       <features>
         <acpi/>
         <apic/>
         <pae/>
       </features>
       <clock offset='localtime'/>
       <on_poweroff>destroy</on_poweroff>
       <on_reboot>restart</on_reboot>
       <on_crash>destroy</on_crash>
       <devices>
         <emulator>/usr/libexec/qemu-kvm</emulator>
         <disk type='file' device='disk'>
          <driver name='qemu' type='qcow2'/>
           <source file=' /home/vm/centos/centos.qcow2'/> //目的镜像路径
           <target dev='hda' bus='ide'/>
         </disk>
         <disk type='file' device='cdrom'>
           <source file=' /home/CentOS-7-x86_64-Minimal-1511.iso'/> //提前放好
           <target dev='hdb' bus='ide'/>
         </disk>
        <interface type='bridge'> //虚拟机网络连接方式
          <source bridge='virbr0'/> //当前主机网桥的名称
          <mac address="00:16:3e:5d:aa:a8"/> 
        </interface>
        <input type='mouse' bus='ps2'/>
         <graphics type='vnc' port='-1' autoport='yes' listen = '0.0.0.0' keymap='en-us'/>
       </devices>
     </domain>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3.启动实例,获取VNC屏幕编号
virsh start CentOS
virsh vncdisplay CentOS
 
 
 
 
 
 
4.在windows上启动VNCViewer
直接启动连接,可能会引起VNC窗口闪退
 
配置如下:

Options… > Advanced… > Expert

Change
– FullColour to True
– PreferredEncoding to Hextile

 
 
5.连接VNC

转载于:https://www.cnblogs.com/xieheng1216/p/5495438.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值