LVM 學習總結(一) 基本概念及術語

2021-07-02 06:36:58 字數 2667 閱讀 9389

lvm(logical volume manager),它是linux環境下對磁碟分割槽進行管理的一種機制,lvm是建立在硬碟和分割槽之上的乙個邏輯層,可以彈性的增加或減小分割槽的大小,使得磁碟分割槽管理更具靈活性。lvm的實現示意圖:

0、物理儲存介質(the physical media)

這裡指系統的儲存裝置:硬碟,如:

/dev/hda1

、/dev/sda

等等,是儲存系統最低層的儲存單元。

1、 物理卷-----pv(physical volume)

物理卷就是指硬碟分割槽或從邏輯上與磁碟分割槽具有同樣功能的裝置(如

raid)

,是lvm

的基本儲存邏輯塊,但和基本的物理儲存介質

(如分割槽、磁碟等

)比較,卻包含有與

lvm相關的管理引數。

2、 捲組-------vg(volumne group)

捲組建立在物理卷之上,乙個卷組中至少要包括乙個物理卷,在捲組建立之後可動態新增物理捲到卷組中。乙個邏輯卷管理系統工程中可以只有乙個捲組,也可以擁有多個捲組。

即卷組由物理卷組成,類似於非

lvm系統中的物理硬碟,可以在卷組上建立乙個或多個

"lvm

分割槽"(

邏輯卷)。

3、 邏輯卷-----lv(logical volume)

邏輯卷建立在捲組之上,卷組中的未分配空間可以用於建立新的邏輯卷,邏輯卷建立後可以動態地擴充套件和縮小空間。系統中的多個邏輯卷要以屬於同乙個捲組,也可以屬於不同的多個捲組。

線性邏輯卷 (linear volumes)

條塊化的邏輯卷(striped logical volumes)

當你寫資料到此邏輯卷中時,檔案系統可以將資料放置到多個物理卷中.對於大量連線讀寫操作,它能改善資料i/o效率.

映象的邏輯卷(mirrored logical volumes)

映象在不同的裝置上儲存一致的資料.資料同時被寫入原裝置及映象裝置.它提供裝置之間的容錯。

快照卷(snapshot volumes)

快照卷提供在特定瞬間的乙個裝置虛擬映像,當快照開始時,它複製乙份對當前資料區域的改變,由於它優先執行這些改變,所以它可以重構當前裝置的狀態。

4、 物理區域---pe(physical extent)

物理區域是物理卷中可用於分配的最小儲存單元,物理區域的大小可根據實際情況在建立物理卷時指定。物理區域大小一旦確定將不能更改,同一卷組中的所有物理卷的物理區域大小需要一致。預設為

4mb。

5、 邏輯區域---le(logical extent)

邏輯區域是邏輯卷中可用於分配的最小儲存單元,邏輯區域的大小取決於邏輯卷所在卷組中的物理區域的大小。在同乙個卷組中,

le的大小和

pe是相同的,並且一一對應。

6、 捲組描述區域-----vgda

(volume group descriptor area)

捲組描述區域存在於每個物理卷中,用於描述物理卷本身、物理卷所屬捲組、卷組中的邏輯捲及邏輯卷中物理區域的分配等所有資訊,捲組描述區域是在使用pvcreate建立物理卷時建立的。

vgda

包括以下內容:

pv描述符、

vg描述符、

lv描述符、和一些

pe描述符。

系統啟動

lvm時啟用

vg,並將

vgda

載入至記憶體,來識別

lv的實際物理儲存位置。當系統進行

i/o操作 時,就會根據

vgda

建立的對映機制來訪問實際的物理位置。

首先請確定核心支援

lvm,

turbolinux

發行版核心均已支援

lvm。如果您的核心不支援

lvm,您可以手工編譯核心,在配置核心時,進入

multi-device support (raid and lvm)

子選單,選中以下選項:

[*] multiple devices driver support (raid and lvm)

然後重新編譯核心,即可將

lvm的支援新增到新核心中。

確定系統中是否安裝了

lvm工具:

# rpm -qa | grep lvm

lvm2-2.02.16-3

如果命令結果類似於上例,說明系統已經安裝了

lvm管理工具;如果命令沒有輸出則說明沒有安裝

lvmlvm rpm

工具包。

為了使用

lvm,要確保在系統啟動時啟用

lvm,

turbolinux

發行版在啟動時已經具有對啟用

lvm的 支援,在

/etc/rc.d/rc.sysinit

中有以下內容:

if [ -x /sbin/lvm.static ]; then

action $"setting up logical volume management:" /sbin/lvm.static vgchange -a y –ignorelockingfailure

fi在ubuntu系統下可以使用如下命令安裝lvm2:

sudo apt-get install lvm

LVM的基本概念

lvm的基本概念 lvm logical volume manager 邏輯卷管理器 其中主要分為這幾個概念 1物理卷 簡稱pv 物理卷在邏輯卷管理器中屬於最底層的,任何的邏輯卷和卷組都必需依靠物理捲來建立,物理卷可以是乙個完整的硬碟,也可以是硬碟中的莫乙個分割槽 2捲組 簡稱vg 捲組是建立在物理...

基本概念和術語

資料型別和抽象資料型別 本篇文章將講解資料結構的基本概念和術語,這種概念性的東西往往是催人入睡的,當然了,沒有誰能把概念講出花來,概念就是枯燥的。由於專欄的體系,我有必要講一講關於資料結構的基本概念和術語。資料是指能輸入計算機且能被計算機處理的各種符號的集合。資料是資訊的載體,是對客觀事物符號化的表...

基本概念和術語

資料 是描述客觀事物的符號,是計算機中可以操作的物件,是能被計算機識別,並輸入給計算機處理的符號集合。資料不僅僅包括整型 實型等數值型別,還包括字元及聲音 影象等非數值型別。我們所說的資料其實就是符號,這些符號具備的前提是 1.可以輸入到計算機中 2.能唄計算機處理 資料元素 是組成資料的 有一定意...