定義: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
