1. 程式人生 > 實用技巧 >紅帽企業版6.0 KVM虛擬化實戰攻略03

紅帽企業版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