安裝環境:CentOS 6.8linux
一LVM簡介ide
LVM是邏輯盤卷管理(LogicalVolumeManager)的簡稱,它是Linux環境下對磁盤分區進行管理的一種機制,LVM是創建在硬盤和 分區之上的一個邏輯層,來提升磁盤分區管理的靈活性。經過LVM系統管理員能夠輕鬆管理磁盤分區,如:將若干個磁盤分區鏈接爲一個整塊的卷組 (volumegroup),造成一個存儲池。管理員能夠在卷組上隨意建立邏輯卷組(logicalvolumes),並進一步在邏輯卷組上建立文件系 統。管理員經過LVM能夠方便的調整存儲卷組的大小,而且能夠對磁盤存儲按照組的方式進行命名、管理和分配,例如按照使用用途進行定義:「development」和「sales」,而不是使用物理磁盤名「sda」和「sdb」。並且當系統添加了新的磁盤,經過LVM管理員就沒必要將磁盤的 文件移動到新的磁盤上以充分利用新的存儲空間,而是直接擴展文件系統跨越磁盤便可。佈局
2、經常使用術語spa
LVM是在磁盤分區和文件系統之間添加的一個邏輯層,來爲文件系統屏蔽下層磁盤分區佈局,提供一個抽象的存儲卷,在存儲捲上創建文件系統。首先LVM有以下幾個術語:3d
物理存儲介質(PhysicalStorageMedia):指系統的物理存儲設備:磁盤,如:/dev/hda、/dev/sda等,是存儲系統最底層的存儲單元。orm
物理卷(Physical Volume,PV):指磁盤分區或從邏輯上與磁盤分區具備一樣功能的設備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(如分區、磁盤等)比較,卻包含有與LVM相關的管理參數。blog
卷組(Volume Group,VG):相似於非LVM系統中的物理磁盤,其由一個或多個物理卷PV組成。能夠在卷組上建立一個或多個LV(邏輯卷)。get
邏輯卷(Logical Volume,LV):相似於非LVM系統中的磁盤分區,邏輯卷創建在卷組VG之上。在邏輯卷LV之上能夠創建文件系統(好比/home或者/usr等)。it
物理塊(Physical Extent,PE):每個物理卷PV被劃分爲稱爲PE(Physical Extents)的基本單元,具備惟一編號的PE是能夠被LVM尋址的最小單元。PE的大小是可配置的,默認爲4MB。因此物理卷(PV)由大小等同的基本單元PE組成。io
邏輯塊(Logical Extent,LE):邏輯卷LV也被劃分爲可被尋址的基本單位,稱爲LE。在同一個卷組中,LE的大小和PE是相同的,而且一一對應。
其關係圖以下:
3、建立和管理LVM
建立和管理LVM中使用的命令不作詳細說明,如需深刻了解請使用百度或linux自帶幫助man。
一、確認是否安裝LVM,如若未安裝請使用yum install -y lvm2安裝
二、查看硬盤盤並新建分區(本次安裝使用/dev/sdb演示):
按下圖操做建立3個硬盤分區
並使用w保存更改
使用fdisk -l /dev/sdb查看硬盤分區
三、初始化物理卷爲PV卷
建立PV,添加文件系統到PV,使用pvcreate建立PV卷,pvs或pvdisplay查看PV卷狀況。
四、建立卷組VG
添加PV到卷組,建立VG卷組。
五、建立LV邏輯卷
在VG 卷組上建立LV 邏輯卷。其中:-L:指定LV的大小 -n:指定LV的名。vg0:表示從這個VG中劃分LV。
六、格式化LV邏輯卷
七、掛在LV邏輯卷
八、若要永久生效,請在/etc/fstab最後一行中增長如下內容
至此LVM建立及掛載完成。