紅帽企業版6.0 KVM虛擬化實戰攻略03

四、 使用virsh執行高級管理任務

    virsh的學習曲線非常陡峭。但是另一種可選方式virt-manager的缺陷還很明顯,virt-manager需要在系統內運行,這會浪費資 源 併爲別有目的的人提供額外的進攻點。virt-manager的另一大缺點是需要通過圖形工作站運行遠程接入的方式,才能對服務器上的虛擬機進行管 理。而 virsh則可以通過命令行執行各種各樣的管理任務。如先前所說virsh通過主命令和子命令管理每個虛擬機功能。要學習virsh很困難,因爲 有許多命 令。virsh通過主命令和子命令管理每個虛擬機功能。要查看所有命令,輸入virsh help。你可能發現大量命令,不過每個命令都有幫助 指南,只需要輸入virsh help。例如使用virsh help uri,就可以看到所有關於virsh uri命令的幫助。不過一旦你獲得一個很 強的命令功能,就能獲得收益。下面是virsh命令實例:

  1創建一個名稱是myWin7的windows 7虛擬機

  使用命令:

  # yum install virt-viewer

     virt-install name myWin7 hvm ram 1024 disk path=/tmp/win7.img,size=10 network network:default vnc os-variant vista cdrom /dev/hda

  Starting install...

  Creating storage file... | 10.0 GB 00:00

  Creating domain... | 0 B 00:00

  Domain installation still in progress. Waiting for installation to complete.

  下面安裝將自動開啓。過程跟平時安裝普通操作系統一樣,不再贅述。運行界面如圖10。

 

 

 

 

 

圖10 安裝windows 7

  (2)查看虛擬機

  # virsh -c qemu:///system list

  Id 名稱 狀態

  1 myWin7 running

  (3)關閉虛擬機

  #virsh shutdown myWin7

  (4)徹底摧毀一個虛擬機

  #virsh destroy myWin7

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