LVM知識

 

LVM是一個基於邏輯卷管理的機制,它是一個非常方便的磁盤管理方式,以前只有IBM 的 AIX才支持,最近裝了LINUX AS 3發現LINUX也支持了,我個人使用了一下,發覺還是比較方便,他可以動態的擴充一個文件系統的大小而不需要重新分區,並且可以動態的跨磁盤的擴大和縮小文件系統,這給硬盤的使用帶來了極大的方便,一下以下是我的使用方法和心得 

     使用LVM之前必需要搞清除幾個概念,它們是: 

第一步, 建立LVM分區:  將磁盤聯接到機器,或者在以前的硬盤當中建立一個被稱爲LVM的一個分區,似乎我只是在LINUX AS 3當中纔看到,其他的我沒有使用,又或者其他的地方也有,只是我不知道而已. 這一步在安裝系統時或者在系統安裝完成以後都可以進行. 
第二步, 創建PV: PV(物理卷)),物理卷是邏輯卷管理的物理組成部分.物理卷是,這個不是類似於我們平時所說的物理硬盤,而是把磁盤分成若干個基本單位的存儲單位,一般物理卷缺省大小是8K的小塊,我們可以把他理解爲一個整體容量的組成單位. 具體命令大家可以參考  man pvcreate 
第三步, 創建卷組: 建立物理卷之後,我們要建立一個卷組,卷組是物理卷的一個組合,它可以在一個磁盤,也可以跨幾個磁盤,也就是可以將不通磁盤的LVM分區組合成一個卷組,這樣,在使用的時候,我們可以把它們作爲一個磁盤使用 ,具體命令參考 man vgcreate ,我記不很清除了 

第三步,建立LV(邏輯卷) ,建立卷組以後,我們要在卷組中劃分邏輯卷,邏輯卷也就類似於我們win當中的邏輯磁盤(個人理解而已), 具體命令參考man lvcreate 

第四步,格式化LV,將我們所創建的LV用文件系統格式化,這樣,你就可以使用它了,就象格式化普通分區那樣格式化它. 

LVM最大的好處就是可以動態擴展文件系統的大小,比如,你的/home目錄由於用戶的不斷增加,而變得沒有空間,如果重新分區,那是一件非常麻煩的事情,而如果使用了LVM,你只需要使用簡單的使用lvextend命令,就可以將/home分區動態的擴展,想跨幾個硬盤都可以的,只要你有硬盤加就ok了. 


    具體的使用方法參考  man  lvm  ,我這裏寫得不是很詳細,我的表達能力也不是很好,這裏描述的可能不是很好,但是在系統當中 只要打入 man lvm 你會看到很詳細的信息,這種分區系統對於那些暫時不知道硬盤怎麼分區使用的人很有好處,因爲以後如果哪個分區不夠用了,你可以動態的去增加和減少該分區的大小,現在新手也根本不用擔心去怎麼給硬盤分區比較合理的問題了. 

    表達能力不好,不好意思.



 netzh 回覆於:2003-12-13 01:41:41

rh7.3就支持了,只不過沒有默認安裝 
記得是/usr/local/doc有個how-to可以看看


 wnzl 回覆於:2003-12-13 11:17:14

不知道是不是和ibm學的


 liwenguo 回覆於:2003-12-15 10:33:49

有ibm的資助和參與吧


 q1208c 回覆於:2003-12-15 10:37:36

LVM有什麼好處呀?聽說過,可一直沒用過。


 herogl 回覆於:2003-12-15 11:13:12

LVM會比正常的文件系統速度慢很多,感覺在LINUX上的LVM還不太成熟,不象在AIX上面哦。


 jiangzx 回覆於:2003-12-15 13:30:48

no vgexport&vgimport like hp/aix


 sunt 回覆於:2003-12-15 14:55:53

如果能實現容錯的話,就好了!!


 wolfop 回覆於:2003-12-15 20:52:39

引用:原帖由 "herogl"]LVM會比正常的文件系統速度慢很多,感覺在LINUX上的LVM還不太成熟,不象在AIX上面哦。
 發表:


測試過? 
我怎麼沒有發現。


 弱智 回覆於:2003-12-16 07:46:27

其實已經是比較成熟的了,和hp-ux的LVM簡直是兄弟。


 wolfop 回覆於:2003-12-16 17:29:23

引用:原帖由 "jiangzx"]no vgexport&vgimport like hp/aix
 發表:


怎麼可能沒有呢?你用的什麼LVM啊?


 herogl 回覆於:2003-12-16 21:37:23

引用:原帖由 "wolfop" 發表:

測試過? 
我怎麼沒有發現。



恩,會慢20-30%左右。而且IDS裝在上面感覺性能也沒有在EXT3上的好。


 eagerlinuxer 回覆於:2003-12-17 09:02:36

Redhat 9.0也支持得很好啊,我就在安裝時直接用了LVM,而且是軟RAID1上的LVM,沒問題,工作得很好。


 alexbow 回覆於:2003-12-17 10:02:55

AIX的LVM也慢啊,其實又有誰用過沒有LVM的 
AIX呢,橫向,縱向都看不出linux的LVM哪裏不成熟?


 wolfop 回覆於:2003-12-17 17:42:13

引用:原帖由 "herogl" 發表:


恩,會慢20-30%左右。而且IDS裝在上面感覺性能也沒有在EXT3上的好。


用什麼測試的,IO ZONE還是 io meter?LVM對應的概念應該是原始塊設備,比如hda hdax sda sdax等等。如何和文件系統進行對比?!你的IDS是那個東西,***檢測系統還是INFORMIX DYNAMIC SERVER,如果是後者,這個東西和數據庫系統配置有很大關係。我測試過IDS的HPLOAD和LOAD性能,在啓動足夠的PAGE BUFFER以後採用LVM的RAW DEVICE和不採用LVM的RAW DEVICE性能差異小於2%,基本可以忽略。


 zmlul 回覆於:2005-02-16 20:49:13

引用:原帖由 "eagerlinuxer"]Redhat 9.0也支持得很好啊,我就在安裝時直接用了LVM,而且是軟RAID1上的LVM,沒問題,工作得很好。
 發表:


LVM建在了RAID上,那以後調整LVM大小的話,RAID要做怎樣的調整呢?


 linuxkumao 回覆於:2007-09-10 13:37:26

第一次在壇裏回帖,就頂你這了


 

原文鏈接:http://linux.chinaunix.net/bbs/viewthread.php?tid=221895
轉載請註明作者名及原文出處
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章