1. 程式人生 > >virsh命令虛擬機器生命週期管理以及獲取虛擬機器ip

virsh命令虛擬機器生命週期管理以及獲取虛擬機器ip

一、virsh管理虛擬機器生命週期

virsh define domain.xml

virsh start domain

virsh vncdisplay domain

virsh list --all

virsh shutdown domain

virsh reboot 

virsh dumpxml domain

virsh destroy domain

virsh undefine domain

既然命令列有介面,那麼一定有c介面,或者說能夠通過c介面實現命令列的功能。

二、通過virsh獲取虛擬機器ip(virsh get ip address from vm)

查看了一些資料,方法:通過mac地址間接獲取虛擬機器ip地址。

通過xml檔案獲取到虛擬機器前端網絡卡mac

利用arp快取表(arp -a檢視),找到對應該mac的ip地址,則該ip為虛擬機器ip.

得到虛擬機器ip之後,可以通過ssh登陸到虛擬機器,從而實現虛擬機器內部操作。