[KVM安裝排錯]記錄一次Ubuntu18.04安裝KVM排錯

背景:項目上需要安裝兩臺windows服務器來部署應用,但是隻提供了ubuntu的服務器,於是就使用KVM虛擬機,在安裝好一臺服務器後,最開始選擇了默認的虛擬機配置安裝,發現第一個問題,在安裝過程中不能使用鍵盤輸入,後來做了修改後,在使用橋接模式的時候,設備型號選擇了默認,配置好IP後只能ping通宿主機,不能ping通同網段其他機器。後來查了不少資料,做出如下記錄。

Ubuntu部署KVM

1 檢查是否支持虛擬化

egrep -c '(vmx|svm)' /proc/cpuinfo
sudo apt install cpu-checker
sudo kvm-ok

INFO: /dev/kvm exists
KVM acceleration can be used

2 安裝KVM和依賴包

sudo apt update
sudo apt install qemu qemu-kvm libvirt-bin  bridge-utils  virt-manager

#啓動libvirtd
sudo service libvirtd start
sudo update-rc.d libvirtd enable

#查看libvirtd狀態
service libvirtd status

3 修改網卡爲橋接模式

sudo vim /etc/netplan/01-network-manager-all.yaml 

network:
  version: 2
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no

  bridges:
    br0:
      interfaces: [ens33]
      dhcp4: no
      addresses: [192.168.0.21/24]
      gateway4: 192.168.0.2
      nameservers:
        addresses: [114.114.114.114]

重啓網絡

sudo netplan apply

4 使用virt-manager安裝虛擬機

啓動之前先看是否安裝了xorgs

sudo apt-get install -y xorg
sudo virt-manager

image.png


image.png

在安裝系統之前,先進行配置調整。調整網卡模式爲virtio模式。調整顯示協議爲VNC(不調整默認的在安裝的時候不能使用鍵盤輸入)


image.png

image.png



裝windows虛擬機的時候需要安裝virtio驅動,驅動下載地址:https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html。

下安裝驅動之前不能配置網卡,可以下載iso的驅動鏡像,掛載到windows虛擬機上,然後進入設備管理器==》找到網卡接口==》更新驅動==》找本地驅動文件,選擇掛載的鏡像


image.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章