先用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設定...