︿
Top

RockyLinux 8.8 上安裝 Linux KVM虛擬機器


2020年底RedHat公司決定停止開發CentOS7,轉而將CentOS變動為RHEL開發的上游先導版本,即「CentOS Stream」,於是乎原CentOS創始人Gregory Kurtzer決定啟動一個新的專案「RockyLinux」。

RockyLinux旨在成為RHEL相容的下游穩定版本,當CentOS7和CentOS8在2024年6月終將注定走向滅亡的時刻,上手甚至是轉移至RockyLinux刻不容緩!



關閉selinux

[root@host ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
[root@host ~]# setenforce 0


安裝相關依賴套件

[root@host ~]# dnf install @virt virt-top libguestfs-tools virt-install
[root@host ~]# virt-manager virt-viewer


啟動並自動開機啟動libvirtd服務

[root@host ~]# systemctl enable --now libvirtd


圖形化環境安裝並設定開機預設進入圖形登入介面(for virt-manager)

[root@host ~]# dnf groupinstall "Server with GUI"
[root@host ~]# systemctl set-default graphical
[root@host ~]# reboot


網路設定,這邊你的網卡設定檔名稱可能會有所不同,請依你的名稱為主

[root@host ~]# cd /etc/sysconfig/network-scripts
[root@host ~]# nano ifcfg-enp3s0

<ifcfg-enp3s0>

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp3s0
UUID=4f66f704-271d-4295-a5ec-99c66xxxxxb8
DEVICE=enp3s0
ONBOOT=yes
BRIDGE=br0


建立虛擬橋接網卡,未來讓眾多虛擬機器橋接使用enp3s0、才能對外

[root@host ~]# nano ifcfg-br0
<ifcfg-br0>
TYPE=Bridge
BOOTPROTO=static
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.1.xx
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DSN1=168.95.1.1
DNS2=8.8.8.8


重啟系統激活selinux設定

reboot


確認Linux KVM已順利完成

[root@host ~]# virsh list --all
 Id   Name   State
--------------------

[root@host ~]# virt-manager



有關 Linux KVM 創建虛擬機器的指引可以參考 這裡

tomy

來自台灣的系統工程師,一直熱衷於 Open source 相關技術的學習、建置、應用與分享。

  • Image
  • Image
  • Image
  • Image
  • Image

0 Comments:

張貼留言