CentOS 8 KVM 的安裝調試

 

目錄

虛擬機安裝:

查看硬件是否支持虛擬化:

安裝虛擬機:

是否支持kvm模塊:

系統啓動時自動啓動虛擬機服務:

啓動虛擬機服務:

驗證是否可用:

安裝和使用Cockpit:

安裝 cockpit :

開機自啓動 cockpit :

安裝軟件包使 cockpit 支持 WEB 管理:

網卡橋接配置:

新建網橋br0:

修改網橋配置文件:

執行橋接:

關閉物理網卡:

開啓橋接:

查看連接和網絡信息:

關閉NAT虛擬接口:

重新加載網絡配置:

必要時重啓:


 

 

虛擬機安裝:

查看硬件是否支持虛擬化:

# grep -Ei 'vmx|svm' /proc/cpuinfo|more

 

安裝虛擬機:

# yum install -y virt-* libvirt qemu-img

 

是否支持kvm模塊:

# lsmod |grep kvm

 

系統啓動時自動啓動虛擬機服務:

# systemctl enable libvirtd

 

啓動虛擬機服務:

# systemctl start libvirtd

 

驗證是否可用:

# virsh list --all

 

 

安裝和使用Cockpit:

安裝 cockpit :

# yum install cockpit

 

開機自啓動 cockpit :

# systemctl enable --now cockpit.socket

 

安裝軟件包使 cockpit 支持 WEB 管理:

# yum install cockpit-machines

 

使用 9090 端口通過瀏覽器訪問主機。

 

 

網卡橋接配置:

新建網橋br0:

# nmcli connection add type bridge con-name br0 ifname br0 autoconnect yes

 

修改網橋配置文件:

按自己的實際情況修改,如靜態IP、關閉IPv6等

# vim /etc/sysconfig/network-scripts/ifcfg-br0 

 

執行橋接:

執行後,在網絡配置文件夾下出現一個名爲 ifcfg-bridge-slave-eno1 的新文件。

# nmcli connection add type bridge-slave ifname eno1 master br0

 

關閉物理網卡:

最好在物理機上操作,如果遠程很容易無法再次連接。

# nmcli connection down eno1

 

開啓橋接:

# nmcli connection up br0

 

查看連接和網絡信息:

# nmcli connection
# ifconfig

 

關閉NAT虛擬接口:

# virsh net-destroy default
# virsh net-undefine defaul
# systemctl restart libvirtd
# virsh net-list

 

重新加載網絡配置:

# nmcli c reload

 

必要時重啓:

# reboot

 

 

 

 

 

 

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