virsh常用命令


定義:virsh define xxx.xml xxx為xml文件所在的路徑及文件名稱,在當前目錄下則不寫路徑

啟動:virsh start xyz xyz為虛擬機xml配置文件中虛擬機的名字<name>rhel6.2_2</name>

停止:virsh shutdown xyz 此方法為正常關機方法,需要一段才能關機

下電:virsh destroy xyz 此方法為暴力下電,虛擬機立即關閉

刪除:virsh undefine xxx 關閉了的虛擬機,只是不在運行狀態而已,通過virsh undefine xxx就能從virsh列表里面(virsh list查看當前系統中的虛擬機列表,詳見第2.4節)將其刪除,undefine命令不會刪除鏡像文件和xml文件。運行狀態的虛擬機是不能刪除的。

臨時起虛擬機:virsh create xxx.xml 此方法為方便開發調試等臨時需求,不會持久化,虛擬機關機后就消失了,不推薦生產系統使用。

查看VNC端口:virsh vncdisplay xx 查看VNC端口,其中xx可通過virsh list查看
 
 

查看所有的網絡

解決辦法:

sudo virsh net-start default
sudo virsh net-autostart default

 

原因需要查看命令

啟動虛擬機命令: virt-manager
sudo virsh net-list --all
python@kali:~$ sudo virsh net-list --all
 Name                 State      Autostart     Persistent
----------------------------------------------------------
 default              active     no            yes    // 看是no,所以導致了這個錯誤

 詳情參考https://www.cnblogs.com/zknublx/p/9177074.html

 

顯示橋接的所有網絡:

$ brctl show
bridge name bridge id       STP enabled interfaces
docker0     8000.02429143faf6   no      
virbr0      8000.52540020bae1   yes     virbr0-nic
 

 

顯示橋接的某一個網絡:

$ brctl show virbr0
bridge name bridge id       STP enabled interfaces
virbr0      8000.52540020bae1   yes     virbr0-nic

 


免責聲明!

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



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