KVM在ubuntu中用img模板装虚拟机

1、修改以太网卡为桥接

编辑网卡配置文件

$ vim /etc/network/interfaces

改为以下内容,以将名为enp1s0f0的网卡改成桥接网卡
(具体数值配置请根据实际情况)

auto lo
iface lo inet loopback
auto enp1s0f0
iface enp1s0f0 inet manual
auto br0
iface br0 inet static
address 192.168.100.29
netmask 255.255.255.0
gateway 192.168.100.1
dns-nameservers 114.114.114.114
bridge_ports enp1s0f0
bridge_stp off
bridge_fs 0

2、安装KVM相关插件

apt-get install virtinst python-libvirt virt-viewer virt-manager qemu-kvm -y

安装之前需要配置好下载源,配置文件:/etc/apt/sources.list

3、配置安装虚拟机

需要一份img模板文件,和一份xml配置文件。

xml文件模板:


  centos2
  99dfa927-ef12-4a66-bba7-327208cf2e5b
  2097152
  2097152
  1
  
    /machine
  
  
    hvm
    
  
  
    
    
  
  
    Westmere
  
  
    
    
    
  
  destroy
  restart
  restart
  
    
    
  
  
    /usr/bin/kvm-spice
    
      
      
      
      
      
      

需要自定义的地方:

name 虚拟机名称
uuid 虚拟机ID,每台都不同
source file 你的img文件(每台虚拟机对应一个img文件,需要复制使用)
mac address 虚拟机的mac地址
graphics type 一般用VNC,端口可以自己设,也可以自动分配

修改完配置文件后,新建并打开虚拟机:

$ virsh define myVM.xml
$ virsh start myVM

新建的虚拟机还没有IP,用物理机IP+配置graphics type时的VNC端口可以进去虚拟机配置。
也可以用virt-manager工具,进行图形化配置。

你可能感兴趣的:(KVM在ubuntu中用img模板装虚拟机)