新聞中心
在Ubuntu 18.04 LTS上如何使用KVM配置無頭虛擬化服務器

創(chuàng)新互聯(lián)主要業(yè)務有網(wǎng)站營銷策劃、成都網(wǎng)站建設、網(wǎng)站設計、微信公眾號開發(fā)、微信小程序開發(fā)、H5網(wǎng)站設計、程序開發(fā)等業(yè)務。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、全網(wǎng)營銷推廣資源和合作伙伴關系資源,并逐漸建立起規(guī)范的客戶服務和保障體系。
KVM(Kernel-based Virtual Machine)是一種基于Linux內(nèi)核的虛擬化技術,它可以在物理主機上運行多個虛擬機,在本文中,我們將介紹如何在Ubuntu 18.04 LTS上使用KVM配置無頭虛擬化服務器,無頭虛擬化是指在虛擬機中不需要圖形界面的情況下運行應用程序,這種方式可以節(jié)省系統(tǒng)資源,提高性能。
安裝KVM及相關工具
1、更新系統(tǒng)軟件包列表:
sudo apt-get update
2、安裝KVM及相關工具:
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
3、啟動并設置libvirtd服務開機自啟:
sudo systemctl start libvirtd sudo systemctl enable libvirtd
創(chuàng)建虛擬網(wǎng)絡橋接
1、創(chuàng)建一個名為“kvm_bridge”的虛擬網(wǎng)絡橋接:
sudo brctl addbr kvm_bridge
2、將物理網(wǎng)卡(如eth0)添加到虛擬網(wǎng)絡橋接中:
sudo brctl addif kvm_bridge eth0
3、啟用虛擬網(wǎng)絡橋接:
sudo ifconfig kvm_bridge up
創(chuàng)建虛擬機并配置網(wǎng)絡
1、使用virt-manager創(chuàng)建一個新的虛擬機:
sudo virt-manager
2、在virt-manager中,選擇“創(chuàng)建新虛擬機”,然后按照向?qū)нM行配置,在“硬件配置”部分,選擇剛剛創(chuàng)建的“kvm_bridge”作為網(wǎng)絡連接,完成其他配置后,點擊“完成”按鈕創(chuàng)建虛擬機。
3、啟動新創(chuàng)建的虛擬機,并在虛擬機中安裝無頭瀏覽器(如Headless Chrome):
sudo apt-get install headless-chrome-stable
驗證無頭虛擬化服務器是否正常工作
1、在虛擬機中打開命令行終端,輸入以下命令啟動Headless Chrome:
headless-chrome --disable-gpu --no-sandbox https://www.example.com/test.html & sleep 10; pkill headless-chrome; exit;
這將在無頭模式下打開Headless Chrome,訪問https://www.example.com/test.html網(wǎng)站,等待10秒后關閉瀏覽器并退出,如果一切正常,你應該看不到任何圖形界面。
2、檢查虛擬機的CPU和內(nèi)存使用情況:
top -b -n1 | grep "Cpu(s)" | sed "s/.*, *([0-9.]*)%* id.*/1/" | awk '{print 100 $1}'
free -m | grep "Mem" | awk '{print $3/$2 * 100.0}'
這兩個命令分別顯示虛擬機的CPU占用率和內(nèi)存使用率,如果它們接近于100%,說明無頭虛擬化服務器正在正常工作。
網(wǎng)頁標題:ubuntu開啟虛擬化
當前地址:http://m.5511xx.com/article/coddsdi.html


咨詢
建站咨詢
