新聞中心
在Linux系統(tǒng)上,卷組(Volume Group,VG)是用于管理邏輯卷(Logical Volume,LV)的容器,它由一組物理卷(Physical Volume,PV)組成。當你的系統(tǒng)中有多個硬盤時,可以將它們劃分成多個物理卷并加入到一個卷組中,然后再在卷組中創(chuàng)建邏輯卷。這樣就可以更加靈活地進行磁盤管理,例如擴展邏輯卷、移除硬盤等操作。

本文將介紹如何在Linux系統(tǒng)上擴充VG,以幫助你更好地管理磁盤空間。
Step 1. 確認可用的PV
在擴充VG之前,我們需要確認系統(tǒng)中有哪些物理卷可以被添加到卷組中。我們可以通過命令“pvdisplay”來查看當前系統(tǒng)中的物理卷信息:
“`
$ pvdisplay
“`
該命令會列出系統(tǒng)中所有的物理卷信息,例如:
“`
— Physical volume —
PV Name /dev/sdb1
VG Name vg_data
PV Size 20.00 GiB / not usable 2.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 5119
Free PE 1023
Allocated PE 4096
PV UUID xxxxx
— Physical volume —
PV Name /dev/sdc1
VG Name vg_data
PV Size 50.00 GiB / not usable 1.96 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 12799
Free PE 6400
Allocated PE 6399
PV UUID xxxxx
“`
從上面的信息可以看出,系統(tǒng)中有兩個物理卷“/dev/sdb1”和“/dev/sdc1”都屬于卷組“vg_data”,并且它們的空閑空間分別是1023 PE和6400 PE。在擴充VG時,我們可以將這些空閑的PE加入到卷組中。
Step 2. 擴充VG
在確認好可用的PV后,我們可以使用“vgextend”命令來將它們添加到卷組中:
“`
$ sudo vgextend [VG名稱] [可用的PV名稱]
“`
例如,我們將“/dev/sdd1”添加到卷組“vg_data”中:
“`
$ sudo vgextend vg_data /dev/sdd1
“`
執(zhí)行完該命令后,可以通過“vgdisplay”命令查看卷組的信息,以確認新的物理卷是否成功添加到卷組中:
“`
$ vgdisplay
“`
執(zhí)行完該命令后,可以看到卷組“vg_data”中多出一個物理卷“/dev/sdd1”的信息。
Step 3. 擴展邏輯卷
我們將邏輯卷劃分出來之后,如果遇到磁盤空間不足的情況,需要擴展邏輯卷的空間。在Linux系統(tǒng)上,可以通過“l(fā)vextend”命令來擴展邏輯卷的空間。
“`
$ sudo lvextend -L [擴展大小] [LV名稱]
“`
例如,我們將邏輯卷“/dev/vg_data/lv_root”擴展20GB的空間:
“`
$ sudo lvextend -L +20GB /dev/vg_data/lv_root
“`
執(zhí)行完該命令后,可以通過“l(fā)vdisplay”命令來確認邏輯卷的空間是否已經(jīng)擴展成功:
“`
$ lvdisplay
“`
執(zhí)行完該命令后,可以看到邏輯卷“/dev/vg_data/lv_root”的空間已經(jīng)擴展到了60GB。
Step 4. 調(diào)整文件系統(tǒng)大小
擴展邏輯卷的空間并不會自動地擴展文件系統(tǒng)的大小,因此我們需要手動調(diào)整文件系統(tǒng)的大小。在Linux系統(tǒng)上,可以使用“resize2fs”命令來擴展文件系統(tǒng)的大小。
“`
$ sudo resize2fs [邏輯卷路徑]
“`
例如,我們將“/dev/vg_data/lv_root”上的文件系統(tǒng)調(diào)整到60GB:
“`
$ sudo resize2fs /dev/vg_data/lv_root
“`
執(zhí)行完該命令后,我們就成功地擴展了Linux系統(tǒng)中的卷組容量。
本文介紹了如何在Linux系統(tǒng)下擴充VG(卷組)的方法。通過以上步驟,我們可以更加靈活地管理磁盤空間,例如對邏輯卷進行擴容。對于那些需要不斷添加新硬盤的服務(wù)器來說,擴充VG是非常必要的操作,可以幫助我們更好地利用磁盤存儲資源,確保系統(tǒng)的穩(wěn)定性和性能。
相關(guān)問題拓展閱讀:
- linux 如何增加LVM的/home的容量
linux 如何增加LVM的/home的容量
1、漏此新建一個邏輯卷,擴容圓凳lvm
2。具體做法為:
①新加一塊盤(或者一個分區(qū)),pvcreate做成pv,假設(shè)為pv3,把pv3加到跟home分區(qū)同返腔迅一個的vg里
②vgextend擴容vg
③lvextend -l +100%FREE 擴容/home分區(qū)
-l指定大小 +100%FREE指定全部可用空間
④resize2fs讓系統(tǒng)重新識別
你不會只是把分區(qū)標志改成8e了吧,把df的結(jié)果發(fā)一下看看
LVM是指邏輯卷管理,需要將磁盤或分區(qū)創(chuàng)建PV,加鏈好滾入到卷組VG,VG上創(chuàng)建邏輯卷LV,最后襪蔽邏輯卷上建立文件系統(tǒng)
你的情況下sda3建立棚余/home文件系統(tǒng):
pvcreate /dev/sda3
vgcreate -s 32M vghome /dev/sda3
lvcreate -L 3G -n lvhome vghome
mkfs.ext3 /dev/vghome/lvhome
mount /dev/vghome/lvhome /home
在線擴展/home文件系統(tǒng),以sda6為例:
pvcreate /dev/sda6
vgextend vghome /dev/sda6
lvextend -L +50M /dev/vghome/lvhome
resize2fs /dev/vghome/lvhome
關(guān)于linux怎么擴充vg的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
本文題目:Linux下如何擴充VG(卷組)?(linux怎么擴充vg)
分享地址:http://www.dlmjj.cn/article/dpicoge.html


咨詢
建站咨詢
