kvm中有乙個基礎映像的概念(base iamge),我們可以以基礎映像為基礎,構建不同的虛擬機器映像。通過基礎映像的使用,我們可以避免將時間都花在作業系統的安裝上。
1、基礎映像
基礎映像的概念非常簡單,類似於增量備份,或者copy on write。首先我們建立乙個映象檔案a,在a上安裝乙個全新的作業系統。之後通過映象a建立乙個映象b,從這一刻開始,a上只會發生讀操作,資料寫入到b映象中。
2、基礎映象的建立
基礎映象的建立沒有任何特殊之處:
qemu-img create -f qcow2 windows-master.qcow2 10gwindows-master.qcow2將成為我們的基礎映象,然後安裝作業系統
我們以基礎映象為藍本,建立新的映象:
qemu-img create -b windows-master.qcow2 -f qcow2 windows-clone.qcow2我們建立了乙個新的映象,windows-clone.qcow2
檢視該映象的資訊,我們可以發現,該映象包含著對基礎映象的乙個「引用」。因此在缺失基礎映象的情況下,windows-clone.qcow2映象將不能正常使用。
# qemu-img info windows-clone.qcow2openstack的實現中,即採用了這一技術。_base目錄中存放了各種基礎映象,而每個虛擬機器例項的目錄中則儲存了其各自的部分。通過這種方式,可以是得虛擬機器例項共享磁碟映像。減少例項啟動過程中,磁碟的拷貝。image: windows-clone.qcow2
file format: qcow2
virtual size: 10g (10737418240 bytes)
disk size: 56k
cluster_size: 4096
backing file: windows-master.qcow2 (actual path: windows-master.qcow2)
kvm中有乙個基礎映像的概念(base iamge),我們可以以基礎映像為基礎,構建不同的虛擬機器映像。通過基礎映像的使用,我們可以避免將時間都花在作業系統的安裝上。
1、基礎映像
基礎映像的概念非常簡單,類似於增量備份,或者copy on write。首先我們建立乙個映象檔案a,在a上安裝乙個全新的作業系統。之後通過映象a建立乙個映象b,從這一刻開始,a上只會發生讀操作,資料寫入到b映象中。
2、基礎映象的建立
基礎映象的建立沒有任何特殊之處:
qemu-img create -f qcow2 windows-master.qcow2 10gwindows-master.qcow2將成為我們的基礎映象,然後安裝作業系統
我們以基礎映象為藍本,建立新的映象:
qemu-img create -b windows-master.qcow2 -f qcow2 windows-clone.qcow2我們建立了乙個新的映象,windows-clone.qcow2
檢視該映象的資訊,我們可以發現,該映象包含著對基礎映象的乙個「引用」。因此在缺失基礎映象的情況下,windows-clone.qcow2映象將不能正常使用。
# qemu-img info windows-clone.qcow2openstack的實現中,即採用了這一技術。_base目錄中存放了各種基礎映象,而每個虛擬機器例項的目錄中則儲存了其各自的部分。通過這種方式,可以是得虛擬機器例項共享磁碟映像。減少例項啟動過程中,磁碟的拷貝。image: windows-clone.qcow2
file format: qcow2
virtual size: 10g (10737418240 bytes)
disk size: 56k
cluster_size: 4096
backing file: windows-master.qcow2 (actual path: windows-master.qcow2)
Openstack建立映象
如何建立生產用的openstack映象 參考官方文件 1,建立虛擬機器硬碟 qemu img create f qcow2 tmp centos.qcow2 10g2,建立虛擬機器 沒有virt install命令使用yum y install virt install安裝 virt install...
spring 單例項和多例項
package com.atguigu.config import com.atguigu.bean.color import com.atguigu.bean.colo ctorybean import com.atguigu.bean.person import com.atguigu.bean...
OpenStack建立windows映象
我是在ubuntu下完成的,安裝乙個vncview即可 vncview localhost 5900 這裡的埠號根據上一步 vnc 0 推移,如果是 vnc 1則是5901埠 安裝選擇磁碟時顯示是空的,這個時候需要手動去載入驅動。方法 載入驅動程式 確定 軟盤驅動器a i386 win7 繼續 su...