亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟

 更新時間:2018年06月29日 09:16:07   作者:simpleapples  
這篇文章主要介紹了Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟,分享給大家,具體如下:

前一陣使用在最新的Ubuntu 18.04上安裝了KVM來虛擬一個小的VM集群,將主要過程和其中遇到的一些問題記錄下來。

準備工作

首先需要檢查一下CPU是否支持虛擬化,執(zhí)行一下命令來檢查/proc/cpuinfo文件中是否又虛擬化相關的字眼,如果有的話表明CPU支持虛擬化技術。

egrep -c '(svm|vmx)' /proc/cpuinfo

上面命令執(zhí)行結果如果返回0,表示CPU不支持虛擬化技術。當然主板BIOS中的虛擬化技術也可能不是默認開啟的,如果沒有開啟需要手動開啟一下。

安裝KVM

執(zhí)行以下命令安裝KVM

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

將libvirtd添加自啟動

sudo systemctl start libvirtd.service
sudo systemctl enable libvirtd.service

網(wǎng)絡模式

KVM安裝完成后,首先需要進行網(wǎng)絡設定,KVM支持四種網(wǎng)絡模式:

  1. 橋接模式
  2. NAT模式
  3. 用戶網(wǎng)絡模式
  4. 直接分配設備模式

主要講一下前兩種

橋接(Bridge)模式

在橋接模式下,宿主機和虛擬機共享同一個物理網(wǎng)絡設備,虛擬機中的網(wǎng)卡和物理機中的網(wǎng)卡是平行關系,所以虛擬機可以直接接入外部網(wǎng)絡,虛擬機和宿主機有平級的IP。

原本宿主機是通過網(wǎng)卡eth0連接外部網(wǎng)絡的,網(wǎng)橋模式會新創(chuàng)建一個網(wǎng)橋br0,接管eth0來連接外部網(wǎng)絡,然后將宿主機和虛擬機的網(wǎng)卡eth0都綁定到網(wǎng)橋上。

使用橋接模式需要進行以下操作:

編輯/etc/network/interfaces,增加如下內容

auto br0
iface br0 inet dhcp # 網(wǎng)橋使用DHCP模式,從DHCP服務器獲取IP
bridge_ports enp3s0 # 網(wǎng)卡名稱,網(wǎng)橋創(chuàng)建前連接外部的網(wǎng)卡,可通過ifconfig命令查看,有IP地址的就是
bridge_stp on # 避免數(shù)據(jù)鏈路出現(xiàn)死循環(huán)
bridge_fd 0 # 將轉發(fā)延遲設置為0

接下來需要重啟networking服務(如果是通過SSH連接到宿主機上的,這一步會導致網(wǎng)絡中斷,如果出現(xiàn)問題可能導致連不上宿主機,最好在宿主機上直接操作)

systemctl restart networking.service

使用ifconfig命令查看IP是否從enp3s0(網(wǎng)橋創(chuàng)建前的網(wǎng)卡)變到了br0上,如果沒有變化則需要重啟。如果宿主機ip已經(jīng)成功變到網(wǎng)橋上,并且宿主機能正常上網(wǎng)而虛擬機獲取不到ip,可能是ufw沒有允許ip轉發(fā)導致的,編輯/etc/default/ufw允許ip轉發(fā)。

DEFAULT_FORWARD_POLICY="ACCEPT"

重啟ufw服務讓設置生效

systemctl restart ufw.service

NAT(Network Address Translation)模式

NAT模式是KVM默認的網(wǎng)絡模式,KVM會創(chuàng)建一個名為virbr0的虛擬網(wǎng)橋,但是宿主機和虛擬機對于網(wǎng)橋來說不是平等的了,網(wǎng)橋會把虛擬機藏在背后,虛擬機會被分配一個內網(wǎng)IP,而從外網(wǎng)訪問不到虛擬機。

安裝Linux虛擬機

使用如下命令安裝安裝Linux虛擬機

sudo virt-install -n ubuntu_3
 --description "ubuntu_3" 
 --os-type=linux --os-variant=ubuntu17.10 --ram=1024 --vcpus=1 
 --disk path=/var/lib/libvirt/images/ubuntu_3.img,bus=virtio,size=50 # 磁盤位置,大小50G
 --network bridge:br0 # 這里網(wǎng)絡選擇了橋接模式
 --accelerate
 --graphics vnc,listen=0.0.0.0,keymap=en-us # VNC監(jiān)聽端口,注意要選擇en-us作為key-map,否則鍵位布局可能會亂
 --cdrom /home/zzy/Downloads/ubuntu-18.04-live-server-amd64.iso # 安裝ISO路徑

安裝Windows 10虛擬機

安裝Windows 10虛擬機會出現(xiàn)沒有virtio驅動的問題,導致安裝程序找不到硬盤,需要先下載virtio驅動。

https://fedoraproject.org/wiki/Windows_Virtio_Drivers

創(chuàng)建虛擬機時,將其加入到CD-ROM中

sudo virt-install -n win10
 --description "win10"
 --os-type=win --os-variant=win10
 --ram=4096 --vcpus=2 
 --disk path=/var/lib/libvirt/images/win_10.img,bus=virtio,size=100
 --network bridge:br0
 --accelerate
 --graphics vnc,listen=0.0.0.0,keymap=en-us
 --cdrom =/home/zzy/Downloads/cn_windows_10_consumer_editions_version_1803_updated_march_2018_x64_dvd_12063766.iso
--cdrom=/home/zzy/Downloads/virtio-win.iso

使用VNC客戶端連接虛擬機

執(zhí)行以下命令查看虛擬機的列表

sudo virus list

通過上一步查處的虛擬機列表,查看單臺機器的VNC端口

sudo virsh vncdisplay ubuntu_3 # ubuntu_3是虛擬機名稱

知道了VNC端口號,就可以使用VNC客戶端連接到虛擬機完成安裝了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 詳解Ubuntu 16.04 搭建KVM環(huán)境

    詳解Ubuntu 16.04 搭建KVM環(huán)境

    這篇文章主要介紹了詳解Ubuntu 16.04 搭建KVM環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 詳解CentOS7.2部署KVM虛擬機(圖文)

    詳解CentOS7.2部署KVM虛擬機(圖文)

    這篇文章主要介紹了詳解CentOS7.2部署KVM虛擬機(圖文),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 詳解基于本地存儲的kvm虛擬機在線遷移

    詳解基于本地存儲的kvm虛擬機在線遷移

    本篇文章主要介紹了基于本地存儲的kvm虛擬機在線遷移,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • KVM虛擬化安裝部署及管理教程

    KVM虛擬化安裝部署及管理教程

    這篇文章主要為大家介紹了KVM虛擬化,kvm的安裝部署及管理教程,文中示例過程 非常詳細,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • ubuntu kylin虛擬機中安裝KVM

    ubuntu kylin虛擬機中安裝KVM

    這篇文章主要介紹了ubuntu kylin虛擬機中安裝KVM的相關資料,需要的朋友可以參考下
    2016-11-11
  • kvm虛擬機配置NAT端口轉發(fā)的實現(xiàn)方法

    kvm虛擬機配置NAT端口轉發(fā)的實現(xiàn)方法

    為了避免虛擬機的IP地址和內網(wǎng)網(wǎng)段沖突,kvm采用的是NAT模式,而非橋接模式,而kvm的轉發(fā),需要使用Linux的iptables工具來實現(xiàn),下面通過本文給大家介紹kvm虛擬機配置NAT端口轉發(fā)的實現(xiàn)方法,感興趣的朋友一起看看吧
    2022-06-06
  • KVM 虛機鏡像擴容和壓縮的操作

    KVM 虛機鏡像擴容和壓縮的操作

    這篇文章主要介紹了KVM 虛機鏡像操作中的擴容和壓縮問題,通過例子演示了如何將vm_n01.qcow2這個鏡像擴容到40G,給大家講解了使用RAW格式對鏡像擴容的問題,需要的朋友可以參考下
    2022-03-03
  • KVM?介紹及作用詳解

    KVM?介紹及作用詳解

    KVM?全稱是基于內核的虛擬機(Kernel-based?Virtual?Machine),它是Linux?的一個內核模塊,今天通過本文給大家介紹KVM的基本知識,感興趣的朋友一起看看吧
    2022-03-03
  • 詳解基于KVM的SRIOV直通配置及性能測試

    詳解基于KVM的SRIOV直通配置及性能測試

    這篇文章主要介紹了詳解基于KVM的SRIOV直通配置及性能測試,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • kvm虛擬機的創(chuàng)建與克隆操作方法

    kvm虛擬機的創(chuàng)建與克隆操作方法

    不知道大家有沒有感覺每次搭一臺虛擬機很麻煩,尤其是你可能需要重復搭建很多臺具有同樣服務的服務器!如果有同樣的感覺,那么通過下面這篇文章就給大家分享了kvm虛擬機的創(chuàng)建與克隆的操作方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11

最新評論