記一次生產(chǎn)線系統(tǒng)磁盤(pán)擴(kuò)容的步驟之超詳細(xì)的lvm步驟
背景說(shuō)明:數(shù)據(jù)庫(kù)負(fù)責(zé)人反饋ogg同步中斷,監(jiān)控告警觸發(fā)系統(tǒng)磁盤(pán)空間不足,需盡快擴(kuò)容。
詳細(xì)的過(guò)程:請(qǐng)向下看:
一、登陸系統(tǒng)查看。
發(fā)現(xiàn)有兩個(gè)目錄需擴(kuò)容,其中一個(gè)確實(shí)已經(jīng)100%了,如下圖所示:

首先考慮通過(guò)vg剩余的空間來(lái)擴(kuò)容,我們來(lái)查看vg02組的大小,這里有兩個(gè)vg組,需要注意的是,我們需要擴(kuò)容的兩個(gè)分區(qū)它屬于vg02組,而不是vg00,所以生產(chǎn)線上一定要注意,不要搞混淆哦,如下圖所示:

發(fā)現(xiàn)vg02沒(méi)有可用的分配空間了~~ 那這個(gè)時(shí)候怎么辦呢?只能通過(guò)新加一塊硬盤(pán)來(lái)添加到現(xiàn)有的vg02組里進(jìn)行給上面兩個(gè)。
整個(gè)擴(kuò)容順序:
1.創(chuàng)建新的PV---2.將新的PV加入到當(dāng)前VG---3.擴(kuò)容現(xiàn)有LV----4.再擴(kuò)容文件系統(tǒng)----5.驗(yàn)證
二、虛擬化平臺(tái)添加一塊硬盤(pán)
登陸vcenter平臺(tái),找到對(duì)應(yīng)的ogg主機(jī),點(diǎn)擊"編輯設(shè)置"—添加新設(shè)備-硬盤(pán)


新硬盤(pán)分配大小(1024GB)也就是1TB空間,點(diǎn)擊"確認(rèn)"即可。
三、登陸系統(tǒng)擴(kuò)容分區(qū)
在上面加完磁盤(pán)后,就可以登陸操作系統(tǒng)通過(guò)lsblk或者fdisk命令查看新添加的硬盤(pán)是否已成功識(shí)別到,如下圖所示:

(一)創(chuàng)建PV,步驟:先分區(qū)—后新建pv

通過(guò)lsblk可以看到劃分出來(lái)的sdc1分區(qū),如下圖所示:

創(chuàng)建pv命令:pvcreate vg02 /dev/sdc1 查看命令pvs,如下圖所示,創(chuàng)建成功:

(二)擴(kuò)容vg,這里我們擴(kuò)容的是vg02,具體命令如下:
vgextend vg02 /dev/sdc1 查看信息:vgs

(三)擴(kuò)容lv,這里我們需要擴(kuò)容的是/oradata和/arch目錄,如下所示:
- /dev/mapper/vg02-lvoradata xfs 1.9T 1.9T 75G 97% /oradata
- /dev/mapper/vg02-lvarch xfs 120G 120G 72K 100% /arch
擴(kuò)容/oradata目錄,如下圖所示:
- lvextend -L +500G /dev/vg02/lvoradata
擴(kuò)容/arch目錄,如下圖所示:
- lvextend -L +500G /dev/vg02/lvarch
(四)重新加載分區(qū)xfs_growfs
- xfs_growfs /dev/mapper/vg02-lvoradata
- xfs_growfs /dev/mapper/vg02-lv

四、擴(kuò)容完成,查看擴(kuò)容后的分區(qū)大小,如下圖所示:
