紅帽企業版6.0 KVM虛擬化實戰攻略03
四、使用virsh執行高階管理任務
virsh的學習曲線非常陡峭。但是另一種可選方式virt-manager的缺陷還很明顯,virt-manager需要在系統內執行,這會浪費資 源併為別有目的的人提供額外的進攻點。virt-manager的另一大缺點是需要通過圖形工作站執行遠端接入的方式,才能對伺服器上的虛擬機器進行管 理。而virsh則可以通過命令列執行各種各樣的管理任務。如先前所說virsh通過主命令和子命令管理每個虛擬機器功能。要學習virsh很困難,因為 有許多命令。virsh通過主命令和子命令管理每個虛擬機器功能。要檢視所有命令,輸入virshhelp。你可能發現大量命令,不過每個命令都有幫助 指南,只需要輸入virshhelp。例如使用virshhelpuri,就可以看到所有關於virshuri命令的幫助。不過一旦你獲得一個很 強的命令功能,就能獲得收益。下面是virsh命令例項:
1建立一個名稱是myWin7的windows7虛擬機器
使用命令:
#yuminstallvirt-viewer
virt-installnamemyWin7hvmram1024diskpath=/tmp/win7.img,size=10networknetwork:defaultvncos-variantvistacdrom/dev/hda
Startinginstall...
Creatingstoragefile...|10.0GB00:00
Creatingdomain...|0B00:00
Domaininstallationstillinprogress.Waitingforinstallationtocomplete.
下面安裝將自動開啟。過程跟平時安裝普通作業系統一樣,不再贅述。執行介面如圖10。
圖10安裝windows7
(2)檢視虛擬機器
#virsh-cqemu:///systemlist
Id名稱狀態
1myWin7running
(3)關閉虛擬機器
#virshshutdownmyWin7
(4)徹底摧毀一個虛擬機器
#virshdestroymyWin7
轉載於:https://blog.51cto.com/mangodata/826682