ubuntu上virsh+kvm安装虚拟机

安装相关软件包:
sudo apt-get install qemu-kvm libvirt

创建虚拟机配置文件ubuntu.xml:
<domain type='kvm'>
        <name>test1_ubuntu</name> //虚拟机名称
        <memory>1048576</memory> //最大内存,单位k
        <currentMemory>1048576</currentMemory> //可用内存,单位k
        <vcpu>1</vcpu> //虚拟cpu个数
        <os>
          <type arch='x86_64' machine='pc'>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/bin/qemu-system-x86_64</emulator>
          <disk type='file' device='disk'>
          <driver name='qemu' type='raw'/>
            <source file='/home/xuriwuyun/.kvm/image/ubuntu.qcow2'/> //目的镜像路径
            <target dev='hda' bus='ide'/>
          </disk>
          <disk type='file' device='cdrom'>
            <source file='/home/xuriwuyun/Downloads/ubuntu-12.04.1-server-amd64.iso'/> //光盘镜像路径
            <target dev='hdb' bus='ide'/>
          </disk>
        <input type='mouse' bus='ps2'/>
          <graphics type='vnc' port='-1' listen = '0.0.0.0' keymap='en-us'/>//vnc方式登录,端口号自动分配,自动加1,可以通过virsh vncdisplay来查询
        </devices>
      </domain>        
     

制作虚拟机硬盘镜像文件:
qemu create ubuntu.raw 10G

下载系统镜像文件,修改配置文件中的相关参数。
启动虚拟机:
virsh create ubuntu.xml

登录虚拟机:
vncviewer localhost:5900
此处可使用命令:
netstat -lnpt 
查看虚拟机的vnc监听端口。 
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页