虛擬化(1)_virsh 基本命令


1、查看虛機

virsh list  --all

     

2、查看某個虛機下的快照

virsh snapshot-list auto_test_001

 

3、強制關閉虛機

 virsh destroy cloud   

 

4、正常關閉虛機

   virsh shutdown cloud

 

5、啟動暫停的虛機

 virsh resume cloud

 

6、顯示虛機信息

virsh dumpxml cloud

 

7、查看虛機狀態

virsh domstate auto_test_001

 

8、簡單查尋虛機信息

virsh dominfo cloud

 

9、查看libvirt版本

 virsh version

 

 10、開啟虛機

virsh start cloud

 

11、掛起虛機

virsh suspend cloud

 

 12、編輯虛機配置文件

virsh edit cloud
virsh edit auto_test_001

   

 13、設置虛機內存和參數

 virsh setmem ubuntu 512000          #給不活動虛擬機設置內存大小

 virsh setvcpus ubuntu 4             # 給不活動虛擬機設置cpu個數

 

  14、啟動存儲池

virsh pool-start poolname

 

  15、查看存儲池信息

virsh  pool-dumpxml image

 

16、查看存儲池列表

 virsh pool-list --all

 

 17、查看存儲池信息,這個看的直觀點

virsh pool-info image

 

18、查看主機名稱

virsh hostname

 

 19、刪除存儲池

virsh pool-destroy image2

  20、刪除存儲卷

virsh vol-delete --pool image aaa.qcow2

  21、虛機的七種狀態

# 虛擬機共有7中狀態
#   running  虛擬機正在運行在cpu上
#   idel  虛擬機是閑置的,沒有在運行,在等待IO或者休眠時虛擬機會進入這種狀態
#   paused  虛擬機處於暫停狀態,一般情況下是被admin運行了virsh   suspend才會處於這種狀態,但是仍然消耗資源,只不過不被超級管理程序調度而已。
#   shutdown 虛擬機在關閉過程中
#   shut off  虛擬機沒有運行,已經完全關閉
#   crashed  虛擬機崩潰
#   dying  虛擬機處於垂死的狀態,但是又沒完全關閉或崩潰

 22、對於這些命令,其實在virt-manager 里面都可以手工操作,不需要了解,但是在實際開發過程中這些操作的命令是要熟練掌握的。

 

  虛機系統盤不能設置為只讀和共享,否則啟動的時候會藍屏,起不來。

23、刪除虛機

[root@localhost ~]# virsh undefine test_8888
Domain test_8888 has been undefined

[root@localhost ~]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 309   test_002                       running
 -     test_005                       shut off
 -     test_006                       shut off
 -     test_8884                      shut off
 -     test_8887                      shut off

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM