制作虛擬機的快照分為以下幾個步驟:
1.首先我們要創(chuàng)建存儲的邏輯卷來生成模板和快照文件;
2.制作被快照的模板;
3.創(chuàng)建快照。
1.創(chuàng)建邏輯卷:
(1)fdisk /dev/sda (制作LVM邏輯卷,然后對磁盤進行重新的掃描;)
(2)partx -d /dev/sda
partx -a /dev/sda
(3)創(chuàng)建lv文件:
pvcreate /dev/sda
vgcreate -s 4M vg1 /dev/sda5
lvcreate -L 10G -n base vg1
(4)然后就可以制作虛擬機模板:
這個時候你就可以像安裝一個普通的虛擬機一樣。重啟完成之后要進行一下的操作(因為你制作的是模板,所以模板要有通用性)
2.制作模板:
在模板虛擬機里要進行一下幾個操作:
1.關(guān)閉火墻和selinux(文件里修改):
vim /etc/sysconfig/selinux
2.修改網(wǎng)路配置文件和刪除網(wǎng)卡信息:
vim /etc/sysconfig/network-script/ifcfg-eth0
3.修改yum源為穩(wěn)定的地址:
vim /etc/yum.repos.d/yum.repo
3.創(chuàng)建快照:
完成之后我們的模板就已經(jīng)制作完成了,這個時候在真機上用快照對它進行拍照,但是在拍照之前一定要把這個模板關(guān)閉掉,通常我們給人拍照的時候也都是要他靜止的^_^。
選中我們的快照文件:
直接啟動vm2,瞬間開啟,他的狀態(tài)就是模板的初始狀態(tài),非常的方便。
我們來計算一下總共的開銷:
模板(10G)
以后每個虛擬機只需要4G左右,這樣可以制作出非常多的虛擬機。不需要進行安裝,而且大大的節(jié)省了空間開銷。