之前有新人問我lvm是什麼鬼?我說是雞蛋卷啊!開個玩笑啊,lvm是邏輯卷的意思。
可不能小看這個lvm的作用,它的用途重要著嘞!
下面我來科普一下lvm到底有什麼作用:
要弄明白邏輯卷的作用,首先要熟悉以下的四個概念:
① pe (物理擴充套件)
② pv (物理卷)
③ vg (捲組,也叫pe池)
④ lv (邏輯卷)
看到這裡,你肯定會說,哎呀,說的太官方了吧,根本看不懂有木有?別著急,請聽我細細道來!
為什麼要弄出來乙個邏輯卷呢?對於正在執行的伺服器,假如說磁碟空間突然不足了,這時候你應該怎麼辦?常規的辦法一定是關機,然後新增乙個新的大空間硬碟,然後把原來硬碟資料遷移到新的硬碟上,再開機就ok了。我可以負責任的告訴你,這種辦法是不可取的。首先,對於一家企業來說,伺服器上正在跑著各種應用,怎麼可能突然停掉讓你去新增硬碟,那麼有沒有什麼好的解決方案能夠做到既不用關機,又可以達到擴充套件磁碟空間的目的呢?這就要用到我們接下來要說的lvm技術。
在進行lvm技術實戰之前,先來說一下lvm技術的工作原理。所謂知其然也要知其所以然,開宗明義才能以不變應萬變。
邏輯卷最大的作用就是拉伸,所謂拉伸就是擴大邏輯卷的空間,然後再做格式化和掛載的操作就可以使用了。首先,把物理硬碟調帶成乙個物理卷(pv),pv中的單位是乙個個的pe。不同的pv又組成了vg(又叫pe池),最後建立lv(邏輯卷)。lv是基於vg存在的,lv的拉伸都是從vg中獲取pe形成的。
下面,我們開始建立lvm:
① 建立pv(物理卷)
注意:建立物理卷之後,我們可以通過如下兩個命令進行檢視:
⑴ pvdisplay
⑵ pvs(檢視資訊相對較簡單)
② 建立vg(捲組),並將pv加入到卷組中
vgcreate 卷組名 /dev/sdb /dev/sdc
注意:建立捲組之後,我們可以通過如下兩個命令進行檢視:
⑴ vgdisplay
⑵ vgs
③ 建立lv(邏輯卷)
lvcreate -n 邏輯卷名 -l 空間大小 卷組名
注意:建立邏輯卷之後,我們可以通過如下兩個命令進行檢視:
⑴ lvdisplay
⑵ lvs
④ 為邏輯卷建立檔案系統
⑤ 掛載使用
◆刪除lvm:
① 解除安裝
② 刪除邏輯卷(lv)
③ 刪除捲組(vg)
④ 刪除pv
Linux lvm邏輯卷管理
lvm邏輯卷管理 pv 物理卷 被lv命令處理過的物理分割槽 vg 物理捲組 被組裝到一起的物理卷 pe 物理擴充套件 lvm裝置的最小儲存單元lvm時pe的證書倍 lvm 邏輯卷 直接使用的裝置,可以增大所見並保持原有資料不變 lvm建立 可以用watch n 1 pvs vgs lvs df h...
Linux LVM邏輯卷管理
4.xfs格式邏輯卷的拉伸 不能縮減 lvm是邏輯盤卷管理 logical volume manager 的簡稱,它是linux環境下對磁碟分割槽進行管理的一種機制,lvm是建立在硬碟和分割槽之上的乙個邏輯層,來提高磁碟分割槽管理的靈活性。在日常工作或者學習中,隨著電腦的不斷被使用,我們的磁碟空間可...
LINUX LVM邏輯卷管理
lvm logical volumes manager 物理卷 捲組 邏輯卷 第一步 關機新增磁碟 兩個磁碟可以構成乙個磁碟組。第二步 檢視磁碟 ls dev sd 第三步 建立物理卷 pysical volumes pvcreate dev sd 第四步 建立捲組 volume group vgc...