運維學習 unit 11 虛擬機器相關

2021-08-29 20:58:30 字數 1807 閱讀 6415

1 建立乙個虛擬機器

至少要設定/root swap boot三個分割槽

根據虛擬機器建立過程製作乙個指令碼

vim vm_create.sh

指令碼思路:

建立虛擬機器,使用絕對路徑下的本地映象檔案,設定cpu數(1)設定記憶體(1024),儲存虛擬機器硬體資訊檔案,設定虛擬機器硬碟大小,取名test,配置網路

如果想利用映象檔案批量建立指令碼就需要設定乙個隨機字元,指令碼改動

登出使用者的命令:gnome-session-quit - -force

2virsh命令檢視虛擬機器狀態

virt-manager            ##開啟圖形管理工具

virt-viewer vmname        ##顯示虛擬機器,vmname表示虛擬機器名稱

virsh list            ##列出正在執行的vm

virsh list --all        ##列出所有vm

virsh start vmname        ##執行指定vm

virsh shutdown vmname        ##正常關閉指定vm

virsh destroy vmname        ##強行結束指定vm

virsh create vmname.xml        ##臨時恢復指定vm,vmname表示前端管理檔案

virsh define vmname.xml        ##永久恢復vm

virsh undefine  vmname        ##刪除vm的前端管理,不會刪除儲存

虛擬機器分為兩部分,一部分是裝置資訊檔案,一部分是硬體資訊檔案

在 /etc/libvirt/qemu/資料夾中的xml檔案即為虛擬機器的裝置資訊檔案

在/var/lib/libvirt/images下的qcow2檔案即為虛擬機器的硬體資訊檔案

轉移或拷貝虛擬機器時需要兩者均拷貝並放在對應的資料夾內

拷貝過來兩個檔案後並不會自動生成虛擬機器

需要命令生成

virsh define

####3.虛擬機器快照####

qemu-img create -f qcow2 -b vm2.qcow2 node1.qcow2

在虛擬機器快照上的操作不會影響到原虛擬機器

製作批量建立虛擬機器快照指令碼

unit11 管理文件

unit11 管理文件 一,ip 基礎知識 1,ipv4 2進製32位 10進製 172.25.0.10 252.255.255.0 255.255.255.0 子網掩碼 子網掩碼255位對應的ip位為網路位 子網掩碼0 位對應的ip位為主機位 二,配置ip 圖形化 1,圖形介面 nm connec...

Unit11 物件導向 原型

回顧 物件導向3特點 封裝,繼承,多型 封裝 將描述同乙個東西的屬性和方法,定義在乙個物件裡 繼承 父物件的屬性和方法,子物件可以直接使用 多型 同一物件,在不同情況下,呈現不同的狀態 過載 同一方法名,傳入引數不同,執行不同操作 重寫 子物件覺得父物件的成員不好用,可以自己定義乙個,覆蓋父物件的成...

unit11 網路管理

unit11.管理網路 1.ip基礎知識 1.ipv4 2進製32位 10進製 172.25.0.10 255.255.255.0 172.25.0.10 ip位址 255.255.255.0 子網掩碼 子網掩碼255位對應的ip位為網路位 子網掩碼0對應的ip位為主機位 2.配置ip 1.圖形介面...