Debian9 安装KVM

Debian9 安装KVM

  • 系统信息

    • sudo lsb_release -a

      Distributor ID: Debian
      Description:    Debian GNU/Linux 9.5 (stretch)
      Release:    9.5
      Codename:   stretch
      
    release.png
    • 查看CPU是否支持虚拟化

      • cat /proc/cpuinfo
      • vmx //Inter
      • svm //AMD


        grep vmx.png
  • 安装QEMU、KVM

    • sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils libguestfs-tools virtinst libosinfo-bin
  • 将当前用户添加到libvirt libvirt-qume组中

    • sudo usermod -a -G libvirt user
    • sudo usermod -a -G libvirt-qume
  • 创建桥接网络

    cd /etc/network/interfaces.d
    sudo touch br0 && sudo vi bro
    //[insert]
    auto br0
    iface br0 inet static
    address 192.168.0.101
    netmask 255.255.255.0
    gateway 192.168.0.1
    bridge_ports enp0s31f6
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    
    show network config.png
  • 重启网络

    • sudo systemctl restart network-manager
  • 查看kvm网络

    • sudo virsh net-list --all
      virsh net-list.png
  • 创建bridge xml文件

    • cd /usr/local/kvm && sudo touch bridged.xml

      
          br0
          
          
      
      
      
  • 配置桥接网络

    sudo virsh net-define --file /usr/local/kvm/bridged.xml
    sudo virsh net-autostart br0
    sudo virsh net-start br0
    
  • 查看网络配置

    • ip addr
    • 如果查看不到创建的桥接网络,需要reboot
  • 创建虚拟机

    cd ~ && mkdir kvmiso #用于存放iso镜像
    mkdir kvmimg #用户存放安装后的img镜像
    sudo virt-install \
    --virt-type kvm \
    --name Debian-kvm \
    --memory 1024 \ #单位为M
    --vcpus 1 \
    --os-variant debian9 \
    --hvm \ #请求全虚拟化
    --cdrom /home/user/kvmiso/debian9.iso \
    --network bridge=br0,model=virtio \
    --graphics vnc \
    --disk path=/home/user/kvmimg/debian-kvm.qcow2,size=30,bus=virtio,format=qcow2 \ #常用格式有raw\qcow2\vmdk
    
    virt-install.png
  • 创建完成,开启虚拟机


    complete.png
  • 参考

    • https://wiki.debian.org/KVM

你可能感兴趣的:(Debian9 安装KVM)