Linux 虛擬機的安裝和快照

一.虛擬機的手動安裝

1.用virt-manager打開虛擬機管理,用鏡像或CDROM安裝

2.選擇鏡像的路徑

3.選擇內存和CPU的設置

5.選擇硬盤大小

6.安裝版本Install Red Hat Enterprise Linux7.2

7.依次選時區,語言。

8.硬盤分區

選手動分區,/swap分500Mb,/boot分200Mb,/分剩餘的空間

9.完整的配置如圖

10.輸入root的密碼,然後等待安裝

.

11.生成westos的虛擬機了


二.虛擬機管理命令

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


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


virsh list --all ##查看所有虛擬機


virsh start desktop ##開啓desktop虛擬機


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


virsh destroy desktop ##相當於forceoff (斷電)強行關閉desktop虛擬機


virt-viewer desktop ##顯示虛擬機

 

三.使用腳本安裝虛擬機

1.編寫腳本

vim /mnt/create_vm.sh

 

2.給這個腳本755權限

3.執行腳本

 

四.在家中恢復虛擬機

將hello.xml移動到/mnt/中

將hello.qcow2移動到/mnt/中

在virt-manager中將hello虛擬機刪除,查看/mnt/中的文件

virsh create hello.xml##用硬件信息文件啓動虛擬機

在操作過程中有以下錯誤:

解決方法:將hello.qcow2移動到/var/lib/libvirt/images/中即可

臨時恢復虛擬機

 

永久恢復虛擬機

 

五.虛擬機快照

快照的意義:快照出來的虛擬機可以隨便更改不會影響母盤的硬盤文件 快照的硬盤文件其實還是用的母盤的硬盤文件

有兩種快照的方式,第一種爲上面快照文件文件類型改爲img即可 ,出來的文件類型有所不同,一個爲qcow2 一個爲img,都可以用於虛擬機的安裝。第二種爲編寫快照腳本。

1.編寫快照腳本

vim /mnt/vm_kuaizhao.sh

2.更改vm_kuaizhao.sh的權限爲755

3.給test虛擬機照一個快照叫做node2

4.生成node2