linux 虛擬機器管理

2021-09-09 09:09:38 字數 2824 閱讀 4135

virt-manager            ##開啟虛擬機器管理器

virsh list		##顯示正在執行的虛擬機器

virsh list --all 	##檢視所有虛擬機器

virsh start desktop	##開啟desktop虛擬機器

virsh shutdown	desktop	##正常關閉desktop虛擬機器

virsh destroy	desktop ##強行關閉desktop虛擬機器

virt-viewer desktop	##顯示虛擬機器desktop

轉殖步驟:

複製虛擬機器所需檔案:

scp [email protected]:/var/lib/libvirt/images/curry.qcow2 /var/lib/libvirt/images/

scp [email protected]:/etc/libvirt/qemu/curry.xml /mnt/curry.xml

***.qcow2   ####硬碟

***.xml ####硬體資訊檔案

對虛擬機器進行恢復:

virsh create /mnt/curry.xml          ##用虛擬機器硬體檔案一次性開啟虛擬機器,關閉消失

virsh define /mnt/curry.xml ##永久恢復

1).qemu-img create -f qcow2 -b /var/lib/libvirt/images/chen.qcow2 /var/lib/libvirt/images/kchen.qcow2

2).把生成的快照倒入到虛擬機器圖形控制器中

3)虛擬可以使用

4)快照虛擬機器損壞,刪除快照重新製作快照

5)當使用快照後不要對母盤作任何操作

virsh undefine 虛擬機器名稱      ####刪除虛擬機器前端管理檔案

rm -rf /var/lib/libvirt/images/虛擬機器硬碟.qcow2 ####刪除虛擬機器硬碟

#!/bin/bash

virt-install \

--cdrom /home/kiosk/desktop/rhel-server-7.3-x86_64-***.iso \

--memory 1000 \

--vcpus 1 \

--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \

--network bridge=br0,model=virtio \

--name $1 &>/dev/null &

sh vm_create.sh haha    ###執行指令碼,建立名為haha的虛擬機器

#!/bin/bash

qemu-img create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2 /var/lib/libvirt/images/$2.qcow2

virt-install \

--network bridge=br0,model=virtio \

--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \

--memory 1000 \

--vcpus 1 \

--name $2 \

--import &>/dev/null &

sh vm_kcreate.sh chen kchen   ###執行指令碼,為虛擬機器chen建立名為kchen的快照

linux虛擬機器管理

1.虛擬機器管理命令 virsh manager 開啟虛擬機器管理器 virsh list 顯示正在執行的虛擬機器 virsh list all 檢視所有虛擬機器 virsh start desktop 開啟虛擬機器 virsh shutdown desktop 正常關閉虛擬機器 virsh des...

虛擬機器管理

虛擬機器管理 先圖形安裝虛擬機器,server with gui 1.指令碼安裝虛擬機器 bin bash virt install cdrom home kiosk desktop rhel server 7.3 x86 64 iso ram 1024 cpus 1 disk var lib li...

Linux 虛擬機器的管理操作

二次啟動虛擬機器,當虛擬機器已經執行時不能再次執行 kiosk foundation0 desktop rht vmctl start desktop 錯誤提示 error desktop not started is already running ht vmctl 如下 kiosk founda...