卷管理常用命令與邏輯卷擴容方法例項

2021-10-17 20:50:31 字數 2141 閱讀 4617

先用fdisk 命令將sdb磁碟建立出物理分割槽sdbx(該步略,見下面例項),假設有sdb1,sdb2,將兩個分割槽合併乙個邏輯卷。

pvcreate /dev/sdb1 /dev/sdb2 建立物理卷(或者pvcreate /dev/sdb)

vgcreate vg1 /dev/sdb1 /dev/sdb2 建立捲組

lvcreate -n lv_name -l 15g vg1 建立邏輯卷

(如果lvcreate -n lv_name -l 15g vg1 /dev/sdb2 則指定使用sdb2)

mkfs.ext4 /dev/vg1/lv_name 格式化邏輯卷檔案系統為ext4

mount /dev/vg1/lv_name /mnt 掛載(mount /dev/[卷組名]/[邏輯卷名] /mnt/)

pvcreate /dev/sda3 建立要使用擴的物理卷

vgextend vg1 /dev/sda3 增加到捲組容量

lvextend -l +10g /dev/vg1/lv_name 擴充套件邏輯卷大小10g

如下是我的虛擬機器根分割槽情況,根分割槽已經用滿了,瞅見沒,100%了。這個根分割槽在邏輯捲下,我可以通過擴充套件邏輯卷,達到增加根分割槽空間的目的。

1、首先,先在虛擬機器裡建立新增出乙個硬碟出來。如下,過程一直點下一步即可,中間選擇要建立硬碟大小。

30g硬碟建立出來啦,我們進系統看看

lsblk

lsscsi

fdisk

這些命令都可以檢視

下面開始進行邏輯卷擴充套件操作:

2、先檢視下要擴充套件的邏輯卷的資訊(lvdisplay):捲組名為cl,邏輯卷名稱為root

(囉嗦下:這裡面可以看到乙個卷組裡有兩個邏輯卷,另乙個不是我們關注的)

lvdisplay
dev路徑下也可以看到邏輯卷所在捲組的基本資訊(/dev/[捲組]/[卷名稱])

3 、開始另外乙個知識點:fdisk 命令建立物理分割槽,按如下操作(最後w儲存),這裡將sdb只建立成乙個分割槽sdb1

(不懂同學可以通過m獲取幫助)

能看到建立出來了。

4、將/dev/sdb1增加到捲組(cl)容量,執行如下命令。

vgextend cl  /dev/sdb1
注意,可能會失敗如下,因為根分割槽空間滿了,需要刪除一些大檔案,才能擴充套件5、擴充套件root的邏輯卷大小,擴大25g (擴充套件了25g, 30g會失敗, 大小差一丟丟)

檢視捲組,已經對之前大小進行了擴大

但df下實際分割槽大小還沒變

6、需要重載入下邏輯卷

mount裡可以看到分割槽掛載型別xfs

我們檢視下邏輯捲組對於那些物理分割槽,分別有sda2和sdb1(其中sdb1已經做到了 cl-root邏輯捲下,正是我們本次擴充套件出來的給根分割槽的)

搞定

centos擴容lv LVM新增邏輯卷與擴容

1.給linux伺服器掛載2塊磁碟,每缺大小為1g 2.將物理硬碟做成物理卷 root wanghongchao fdisk dev sdbtl 8e root wanghongchao fdisk dev sdctl 8e3.將2個物理卷做成捲組 root wanghongchao pvcreat...

邏輯卷管理LVM 擴容LV容量例項(一)

實驗環境 一台linux 伺服器新增兩塊硬碟,一塊硬碟容量30g,另一塊硬碟容量50g,採用vmware workstation虛擬機器進行模擬實驗。30g硬碟先分成乙個分割槽,分割槽大小為25g,再建立pv vg lv,vg命名為vgtest lv命名為 lvtest,分配25g容量,格式化為 e...

運維筆記(一) 磁碟掛載與邏輯卷擴容

標籤 運維 linux 目錄1 磁碟掛載 2 邏輯卷擴容 背景描述 fastdfs磁碟快滿了,要給增加磁碟容量。媽的我又不是運維,折騰我半天。檢視磁碟 fdisk l 磁碟分割槽 fdisk dev sdb 格式化 mkfs.xfs dev sdb1 掛載 mount dev sdb1 data設定...