######虛擬機器管理###
先圖形安裝虛擬機器,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/libvirt/images/test.qcow2,bus=virtio,size=9 \ ##不知道等下看
–name test
–network bridge=br0,model=virtio & ##先不寫model,安裝進去看,對應著寫
##再次用這個指令碼安裝虛擬機會報錯,因為有test虛擬機器
##不看輸出結果, & > /dev/null
##2.虛擬機器管理命令
virt-manager ##開機虛擬機器管理器
virsh list ##顯示正在執行的虛擬機器
virsh list --all ##檢視所有虛擬機器
virsh start desktop ##開啟
virsh shutdown desktop ##正常關閉虛擬機器 ##必須進系統
virsh destroy desktop ##強行關閉
virt-viewer desktop ##顯示虛擬機器
virsh undefine test ##刪除虛擬機器
在家中模擬虛擬機器的恢復
準備1個已經安裝好的虛擬機器
mv /etc/libvirt/qemu/test.xml /mnt/ ##硬體資訊
mv /var/lib/libvirt/images/test.qcow2 /mnt/ ##硬碟
在虛擬機器管理器中刪除這個裝好的虛擬機器
模擬恢復過程
cd /mnt
virsh create test.xml ##用硬體資訊文啟動虛擬機器(一次性,關了就沒了)
在操作過程中會有以下錯誤:
error: cannot access storage file 『/var/lib/libvirt/images/test.qcow2』 (as uid:107, gid:107): no such file or directory
解決方案:
mv /mnt/test.qcow2 /var/lib/libvirt/images/
virsh define test.xml ##永久恢復虛擬機器
####虛擬機器快照####
qemu-img create -f qcow2 -b test.qcow2 node1
##檢視desktop虛擬機器資訊:file rh124-desktop-vda.ovl
#講解reset的原理,並操作
指令碼建立虛擬機器
#!/bin/bash
qemu-img create -f qcow2 -b
/var/lib/libvirt/images/$1.qcow2 \ ##$1是已經存在的虛擬機器
/var/lib/libvirt/images/$2.qcow2 ##$2是快照
virt-install
–name $2
–ram 1024
–cpus 1
–disk /var/lib/libvirt/images/$2.qcow2,bus=virtio
–network bridge=br0,model=virtio
–import &
##reset虛擬機器
#!/bin/bash
virsh destroy $1
rm -fr /var/lib/libvirt/images/$1.qcow2 ##$1是快照,$2是母盤
qemu-img create -f qcow2 -b /var/lib/libvirt/images/$2.qcow2 /var/lib/libvirt/images/$1.qcow2
virsh start $1
virt-viewer $1 &
系統虛擬機器管理
bin bash 命令執行環境的指定 virt install 安裝虛擬機器 name 1 虛擬機器名稱指定,1表示指令碼後的第一串字元 ram 1000 記憶體 file var lib libvirt images 1.img 硬碟檔案 file size 8 硬碟檔案大小 cdrom var ...
系統虛擬機器管理
1.安裝 1.圖形安裝 選擇安裝方式 設定虛擬機器記憶體和cpu 設定記憶體大小 設定虛擬機器名稱 接下來根據設定嚮導一步步完成設定即可。2.指令碼安裝 bin bash 命令執行環境的指定 virt install 安裝虛擬機器 name 1 虛擬機器名稱指定,1表示指令碼後的第一串字元 ram ...
linux 虛擬機器管理
virt manager 開啟虛擬機器管理器 virsh list 顯示正在執行的虛擬機器 virsh list all 檢視所有虛擬機器 virsh start desktop 開啟desktop虛擬機器 virsh shutdown desktop 正常關閉desktop虛擬機器 virsh d...