rhel8停止http服務_如何在RHEL8或CentOS8上安裝KVM
技術標籤:rhel8停止http服務
如何在RHEL8或CentOS8上安裝KVM
請關注本頭條號,每天堅持更新原創乾貨技術文章。
如需學習視訊,請在微信搜尋公眾號“智傳網優”直接開始自助視訊學習
1. 前言
本文主要講解如何在RHEL8或CentOS8上安裝KVM 。本教程將介紹KVM管理程式及其管理工具在RHEL8或CentOS 8上的完整安裝。KVM(基於核心的虛擬機器)是一個完整的虛擬化解決方案,用於在x86硬體上執行的Linux系統,帶有虛擬化擴充套件(Intel VT或AMD-V)。
KVM由一個可載入的核心模組KVM組成。它提供了核心虛擬化基礎設施和處理器特定的模組kvm-intel.ko或kvm-amd.ko。按照以下步驟在RHEL8或CentOS8伺服器上安裝KVM。
如何在RHEL8或CentOS8上安裝KVM
2. 在RHEL8/CentOS8 Linux上安裝KVM
接下來的部分將帶您完成在RHEL8或者CentOS8上安裝最新版本的KVM管理程式的步驟。這將包括安裝KVM管理工具libguestfs-tools
在RHEL8/CentOS8 Linux上安裝KVM
2.1 步驟1:確保主機CPU擁有Intel VT或AMD-V虛擬化擴充套件
第一步是驗證您的CPU對Intel VT或AMD-V虛擬化擴充套件的支援。在某些系統中,這在BIOS上是禁用的,您可能需要啟用它。
驗證您的CPU對Intel VT或AMD-V虛擬化擴充套件的支援
cat /proc/cpuinfo | egrep "vmx|svm"
您還可以使用lscpu命令執行相同的操作
lscpu | grep Virtualization
輸出結果:
Virtualization: VT-x
2.2 步驟2: 在RHEL8或者CentOS8上安裝KVM / QEMU
KVM包通過AppStream儲存庫分佈在RHEL 8上。通過執行以下命令在RHEL 8伺服器上安裝KVM:
sudo yum updatesudo yum install @virt
安裝之後,驗證是否載入了核心模組
lsmod | grep kvm
kvm_intel 233472 0
kvm 737280 1 kvm_intel
還可以安裝用於虛擬機器管理的有用工具。
sudo dnf -y install virt-top libguestfs-tools
我們有一個如何使用libguestfs-tools的指南,比如:
2.3 步驟3: 在CentOS8或者RHEL8上啟動並啟用KVM守護程序
預設情況下,KVM守護程序libvirtd沒有啟動,使用以下命令啟動服務:
sudo systemctl enable --now libvirtd
在CentOS8或者RHEL8上啟動並啟用KVM守護程序
2.4 步驟4: 在CentOS8或者RHEL8上安裝虛擬機器管理器GUI -可選的
如果您的RHEL8或者CentOS8上有一個桌面環境,您可以安裝virt-manager工具,它允許您從GUI管理虛擬機器。
sudo yum -y install virt-manager
2.5 步驟5: 在CentOS8或者RHEL8上在KVM上建立一個VM例項
在CentOS8或者RHEL8上在KVM上建立一個VM例項
首先,建立一個連線到例項的網橋。
準備好橋接介面之後,使用CLI或虛擬機器管理器建立一個測試例項。下面的示例用於建立Fedora 29 VM。
virt-install --name fed29 --ram 1024 --vcpus 1 --disk path=/var/lib/libvirt/images/fed29.img,size=20 --os-variant fedora29 --os-type linux --network bridge=br0 --graphics none --console pty,target_type=serial --location 'http://fedora.inode.at/releases/29/Server/x86_64/os/' --extra-args 'console=ttyS0,115200n8 serial'
安裝在文字模式,但安裝過程類似於GUI。完成安裝後,重新啟動例項並登入。
Fedora 29 (Server Edition)
Kernel 4.18.16-300.fc29.x86_64 on an x86_64 (ttyS0)
Web console: https://localhost:9090/ or https://192.168.10.11:9090/
localhost login:
你亦可透過控制檯登入。
virsh console fed29
3. 總結
通過本文,您應該可以瞭解到如何在RHEL8或者CentOS8系統上安裝和配置KVM虛擬系統了吧?