ubuntu上virsh+kvm安装虚拟机

来源:互联网 发布:中国全文期刊数据库 编辑:程序博客网 时间:2024/05/16 08:51
安装相关软件包:
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>
         <typearch='x86_64'machine='pc'>hvm</type>
         <bootdev='cdrom'/> //光盘启动
      </os>
      <features>
       <acpi/>
       <apic/>
       <pae/>
      </features>
      <clockoffset='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>
        <disktype='file' device='disk'>
         <drivername='qemu' type='raw'/>
         <sourcefile='/home/xuriwuyun/.kvm/image/ubuntu.qcow2'/>//目的镜像路径
         <target dev='hda'bus='ide'/>
       </disk>
        <disktype='file' device='cdrom'>
         <sourcefile='/home/xuriwuyun/Downloads/ubuntu-12.04.1-server-amd64.iso'/>//光盘镜像路径
         <target dev='hdb'bus='ide'/>
       </disk>
       <input type='mouse'bus='ps2'/>
        <graphicstype='vnc' port='-1' listen = '0.0.0.0'keymap='en-us'/>//vnc方式登录,端口号自动分配,自动加1,可以通过virshvncdisplay来查询
      </devices>
    </domain>     
     

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

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

登录虚拟机:
vncviewer localhost:5900
此处可使用命令:
netstat -lnpt 
查看虚拟机的vnc监听端口。 
原创粉丝点击