快速理解快照請參考 虛擬機器快照**
目的:通過乙個基礎映象(backing files,基本映象),裡面把各個虛擬機器都需要的環境都搭建好,然後基於這個映象建立起乙個個增量映象,每個增量映象對應乙個虛擬機器,虛擬機器對映象中所有的改變都記錄在增量映象裡面,基礎映象始終保持不變。
功能:節省磁碟空間,快速複製虛擬機器。
環境:基本映象檔案:vm4.qcow2 虛擬機器id:vm4
增量映象檔案:vm5.qcow2 虛擬機器id:vm5
要求:以基本映象檔案vm4.qcow2為基礎,建立乙個映象檔案vm5.qcow2,以此建立乙個虛擬機器機vm5,虛擬機器node4的改變將儲存於vm5.qcow2中。
1、檢視backing files 資訊
2、建立快照增量檔案
3、建立vm5的配置檔案並修改
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[root@aries kvm]
# cp /etc/libvirt/qemu/vm4.xml /etc/libvirt/qemu/vm5.xml
[root@aries kvm]
# vim /etc/libvirt/qemu/vm5.xml
#######對比和源vm4的配置檔案###########
[root@aries kvm]
# diff /etc/libvirt/qemu/vm4.xml /etc/libvirt/qemu/vm5.xml
9,10c9,10
/name
>
/uuid
>
---
> vm5<
/name
>
> 4e7de5d2-fab4-958f-1aba-2da41690fd08<
/uuid
>
31c31
source
file
=
'/kvm/vm4.qcow2'
/>
---
> <
source
file
=
'/kvm/vm5.qcow2'
/>
48c48
---
>
60c60
---
>
4、根據配置檔案定義vm5虛擬機器
進入系統修改必要配置;主機名、網絡卡、6.0以上系統刪除檔案 /etc/udev/rules.d/70-persistent-net.rules
5、自動擴充套件虛擬機器容量
1
2
3
4
5
[root@aries kvm]
# cd /kvm/
[root@aries kvm]
# du -sh vm4.qcow2 vm5.qcow2
1.6g vm4.qcow2
6.9m vm5.qcow2
[root@aries kvm]
#
在vm5主機模擬
1
2
3
4
5
[root@vm5 ~]
# dd if=/dev/zero of=testfile bs=1m count=500
記錄了500+0 的讀入
記錄了500+0 的寫出
524288000位元組(524 mb)已複製,16.662 秒,31.5 mb/秒
[root@vm5 ~]
#
可以看到變化
基礎檔案沒有變化,增量檔案變化
為KVM客戶機新增virsh console支援
為kvm客戶機新增virsh console支援 在kvm中安裝了乙個rhel6.1,啟動virsh命令想通過console命令連線至客戶機的終端,結果輸入命令後終端卡在這個狀態 virsh console test connected to domain test escape character...
kvm虛擬機器配置被轉殖rhel6客戶機的網絡卡
例子 配置被轉殖rhel6客戶機的網絡卡 rhel6的網絡卡是通過udev規則來進行命名 每個網絡卡都有不一樣的mac udev規則是根據網絡卡的mac來進行識別 轉殖出來的客戶機,為了遵守每個網絡卡的mac都是全球唯一的準則,所以轉殖之後的新客戶機的網絡卡mac位址肯定發生變化 結果 轉殖出來的客...
瘦客戶機的前世今生
最初,人們排隊等待將自己的程式錄入機器,然後執行,機房門前排起來了長隊,直到終端出現!終端的物理形式很多種,常見的終端可以通過一條線欖接入主機 邏輯上,此時多處理機制大規模應用,在序列處理器上,通過分時機制模擬出了乙個並行處理的假象,如此一來,多個終端前的使用者就可以同時工作。隨著計算需求的增加和多...