1、概述
實驗目的:通過乙個基礎映象(node.img),裡面把各個虛擬機器都需要的環境都搭建好,然後基於這個映象建立起乙個個增量映象,每個增量映象對應乙個虛擬機器,虛擬機器對映象中所有的改變都記錄在增量映象裡面,基礎映象始終保持不變。
功能:節省磁碟空間,快速複製虛擬機器。
2、 環境
基本映象檔案:node.img 虛擬機器id:node
增量映象檔案:node4.img 虛擬機器id:node4
要求:以基本映象檔案node.img為基礎,建立乙個映象檔案node4.img,以此建立乙個虛擬機器機node4,虛擬機器node4的改變將儲存於node4.img中。
3、 建立增量映象檔案
[root@target kvm_node]#qemu-img create -b node.img -f qcow2 node4.img
[root@target kvm_node]# qemu-img info node4.img
image: node4.img
file format: qcow2
virtual size: 20g (21495808000 bytes)
disk size: 33m
cluster_size: 65536
backing file: node.img (actual path: node.img)
#注:該實驗只是針對qcow2格式的映象檔案,未測試raw格式的映象檔案是否可行。
4、 建立虛擬機器node4的xml配置檔案
[root@target kvm_node]# cp /etc/libvirt/qemu/node.xml /etc/libvirt/qemu/node4.xml
[root@target kvm_node]# vim /etc/libvirt/qemu/node4.xml
node4 #node4的虛擬機器名,須修改,否則與基本虛擬機器衝突
4b7e91eb-6521-c2c6-cc64-c1ba72707fe4 #node4的uuid,必須修改,否則與基本虛擬機器衝突
524288
524288
2hvm
destroy
restart
restart
/usr/libexec/qemu-kvm
#將原指向/virhost/kvm_node/node.img改為node4.img
#修改網絡卡mac,防止衝突
#修改網絡卡mac,防止衝突
5、 根據xml配置定義虛擬機器node4
[root@target kvm_node]#virsh define /etc/libvirt/qemu/node4.xml
[root@target kvm_node]#virsh start node4
6、 測試
[root@target kvm_node]# du -h node.img
6.3g node.img
[root@target kvm_node]# du -h node4.img
33m node4.img
[root@node4 ~]# dd if=/dev/zero of=test bs=1m count=200 #在虛擬機器node4上增量200m大小檔案
200+0 records in
200+0 records out
209715200 bytes (210 mb) copied, 1.00361 seconds, 209 mb/s
[root@target kvm_node]# du -h node.img #基本映象檔案node.img大小未變
6.3g node.img
[root@target kvm_node]# du -h node.img #增量映象檔案node4.img增加200m了
234m node4.img
KVM虛擬機器的安裝
1 首先用命令egrep c vmx svm proc cpuinfo檢查看是否支援虛擬如果返回0則表示cpu不支援虛擬,這樣安裝會不成功,如果返回結果為1或者大於1到數字則表示cpu支援虛擬。也可以用命令kvm ok檢視cpu支援虛擬不。2 在bios裡面到高階選項裡面開啟虛擬,即將virtual...
KVM 虛擬機器的遷移
root xx yum install nfs utils rpcbind y 安裝軟體包 root xx mkdir vm 建立乙個目錄 root xx vim etc exports vm 192.168.16.0 24 rw,sync,all squash,anonuid 0,anongid ...
kvm虛擬機器轉殖和操作
參考鏈結 virt clone o 192.168.0.242 sw web n 192.168.0.163 nginx f data kvm images 192.168.0.163 nginx.img virt clone o 192.168.0.235 sw web n 192.168.0.1...