02 KVM常用操作命令

2021-10-09 23:18:17 字數 1876 閱讀 9120

virsh  dumpxml centos7 >centos7.xml  #備份配置檔案

virsh destroy centos7 #強制關閉虛擬機器

virsh undefine centos7 #刪除虛擬機器

virsh define /opt/centos7.xml #匯入備份的配置檔案

virsh start centos7 #開啟虛擬機器

ls /etc/libvirt/qemu  #配置檔案路徑

centos7.xml networks #配置檔案,如果虛擬機器刪除,配置檔案也會刪除

ps -ef|grep qemu #正在執行的kvm虛擬機器可通過命令檢視

virsh edit centos7 #修改配置檔案(當前目錄磁碟已滿,變更centos2.raw目錄時,需要修改配置檔案)

當變更raw檔案路徑需要修改以下對應的raw檔案現路徑

virsh domrename centos7 web01  #重新命名虛擬機器centos7名字為web01,需要在關機下進行修改,否則會報錯

mv centos2.raw web01.raw #重新命名磁碟檔案,需要將配置檔案同步修改為web01

如果kvm版本比較舊,不支援domrename命令

1、需要先停止虛擬機器;

2、備份配置檔案;

3、刪除虛擬機器

4、修改配置檔案,name並刪除uuid號,系統會自動生成。

5、匯入虛擬機器

virsh suspend web01  #虛擬機器掛起,掛起時間會暫停

virsh resume web01 #掛起恢復

系統安裝時,取消swap;

時間同步,需要時間同步伺服器。

virsh vncdisplay centos7  #檢視虛擬機器埠號,虛擬機器預設從5900開始(:0)

virsh autostart web01  #設定web01開機自啟動

virsh autostart --disable web01 #取消web01開機自啟動

思考:如何檢視哪些虛擬機器設定過開機啟動呢?

我們可以通過檢視系統目錄/etc/libvirt/qemu/autostart/當設定開機啟後,會自動生成乙個目錄叫autostart,進入到此目錄下會有設定過開機自啟的虛擬機器。

檢視kvm虛擬機器主機ip位址;

遠端ssh到kvm虛擬機器;

執行命令grubby --update-kernel=all --args="console=ttys0,115200n8修改核心引數;

重啟kvm虛擬機器reboot;

通過virsh console web01命令直接進入系統 。

kvm常用操作

安裝一些虛擬化的元件 yum y install kvm python virtinst libvirt bridge utils virt manager qemu kvm tools virt viewer virt v2v libguestfs tools c 或yum y groupinst...

KVM基本操作命令

基於操作命令 1 檢視虛擬機器列表 root kvm virsh list 檢視正在執行的虛擬機器 root kvm virsh list all 檢視所有虛擬機器2 檢視虛擬機器的詳細資訊 root kvm virsh dominfo test01 dom全稱domain,域的意思 id 名稱 t...

IPmitool操作KVM的常用命令

遠端kvm開關機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼 power off 關機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼 power on 開機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼...