lvm邏輯卷管理

2021-10-06 00:23:54 字數 1129 閱讀 2434

lvm邏輯卷管理。聽起來非常的抽象。實際運用中我們會遇到嗎?到乙個伺服器硬碟容量不夠的時候,原始的方法是將資料拷貝到新的更大的硬碟上再使用。但是耗時耗力。有lvm可以實現多硬碟,跨盤分割槽整合利用儲存空間。比方:a盤滿了,可以加個b盤。利用lvm擴充套件空間。

幾個英文單字,先看下。

lvm代表logical volume 

pv代表physical volume 

vg代表volume group

lv代表logical volume

理解也不是太複雜,物理的一般都是指磁碟硬體,physical這個詞就是物理的意思。把物理的卷(閒置的空間)給他組合整合起來,形成乙個vg(捲組),然後從vg卷組裡再抽出乙個卷作為lv邏輯卷。只有lv才能被格式化掛載使用。這點和mbr分割槽裡的先要有擴充套件分割槽才能建立邏輯分割槽,格式化,掛載使用比較相似。

命令也比較簡單,都是英文的組合。scan掃瞄,create創立,remove刪除,extend擴充套件,display顯示等。

怎麼利用lvm建立乙個擴充套件的空間(邏輯卷)呢?

先從pv裡建立vg捲組,之後基於創立的vg卷組來製作邏輯卷lv,當lv邏輯卷製作完成後,再進行分割槽,掛載。

vgcreate 卷組名 裝置路徑

vgcreate systemvg  /dev/sdb1 /dev/sdb2     #(sdb1和sdb2是磁碟上的分割槽,沒有被使用的,拿過來組合做vg捲組)

lvcreate -l 大小 -n 邏輯卷的名字(自己起) 從哪個捲組vg裡組的名字

lvcreate -l 16g -n vo systemvg

格式化建立的邏輯卷v0

怎麼擴充套件邏輯卷的大小呢?

這裡用到命令lvextend

lvextend -l +2g /dev/systemvg/vo  #邏輯卷增加2gb

lvextend -l 18g/dev/systemvg/vo #邏輯卷增加到18gb

這個只是擴充套件了空間的大小,檔案系統大小也需要擴充套件。

xfs檔案系統擴充套件命令是:xfs_growfs

ext4檔案系統的擴充套件命令是:resize2fs

eg: xfs_growfs /dev/systemvg/vo  

擴容成功後可以用命令#du -h /dev/systemvg/vo   #lvs 檢視

lvm邏輯卷管理

1 前言 2 lvm組成和概念 3 如何使用lvm,建立邏輯卷的流程和例項 4 如何動態放大 縮小乙個邏輯卷 邏輯捲組 5 如何刪除邏輯卷 邏輯捲組 6 lvm相關命令 1 前言 一直想寫乙個簡單的lvm方面的文章,可以作個背忘,主要以流程和例項為主,希望文章能起到拋磚引玉的 作用.lvm logi...

Lvm(邏輯卷管理)

lvm 邏輯卷管理 1.make lv 1 fdisk dev sdb 1 對sdb進行分割槽,三個主分割槽,乙個擴充套件分割槽,乙個邏輯分割槽,分別為sdb1,sdb2,sdb3,sdb4,sdb5 2 用fdisk dev sdb命令,對分好的磁碟檔案系統進行格式化。3 儲存好分割槽之後,進行p...

LVM 邏輯卷管理

顯示分割槽資訊 root centos7 fdisk l物理硬碟格式為物理卷 pv root centos7 pvcreate dev sda6檢視物理卷 pv 資訊 root centos7 pvs root centos7 pvdisplay 刪除物理卷 pv root centos7 pvre...