CentOS 分區(qū)與邏輯盤配置實(shí)踐
磁盤分區(qū)基礎(chǔ)概念
在CentOS系統(tǒng)中,磁盤分區(qū)分為物理分區(qū)與邏輯分區(qū)兩種類型。物理分區(qū)直接對(duì)應(yīng)磁盤的實(shí)際空間劃分,而邏輯分區(qū)通過(guò)LVM(Logical Volume Manager)實(shí)現(xiàn)動(dòng)態(tài)存儲(chǔ)管理,提供更高的靈活性與擴(kuò)展性。
物理分區(qū)與邏輯卷的區(qū)別
物理分區(qū)受限于磁盤物理結(jié)構(gòu),調(diào)整容量需重新格式化。邏輯卷通過(guò)PV(Physical Volume)、VG(Volume Group)和LV(Logical Volume)三級(jí)結(jié)構(gòu),支持在線擴(kuò)容與數(shù)據(jù)遷移。
CentOS分區(qū)操作步驟
步驟1:查看磁盤信息
# fdisk -l
確認(rèn)目標(biāo)磁盤標(biāo)識(shí)(如/dev/sda)及現(xiàn)有分區(qū)情況。
步驟2:創(chuàng)建物理分區(qū)
# fdisk /dev/sda
n → p → [分區(qū)號(hào)] → [起始扇區(qū)] → [結(jié)束扇區(qū)]
t → [分區(qū)類型] → 8e (LVM標(biāo)識(shí))
w
LVM邏輯卷管理
物理卷(PV)創(chuàng)建
# pvcreate /dev/sda1
卷組(VG)配置
# vgcreate vg_data /dev/sda1
邏輯卷(LV)分配
# lvcreate -L 50G -n lv_www vg_data
文件系統(tǒng)與掛載
# mkfs.xfs /dev/vg_data/lv_www
# mkdir /data
# mount /dev/vg_data/lv_www /data
建議在/etc/fstab中添加自動(dòng)掛載配置,確保重啟后生效。
邏輯卷擴(kuò)展實(shí)戰(zhàn)
# lvextend -L +20G /dev/vg_data/lv_www
# xfs_growfs /data
適用于XFS文件系統(tǒng)的在線擴(kuò)容操作,EXT4需使用resize2fs命令。
最佳實(shí)踐建議
- 系統(tǒng)分區(qū)建議保留獨(dú)立/boot分區(qū)(約1GB)
- 生產(chǎn)環(huán)境推薦使用LVM實(shí)現(xiàn)存儲(chǔ)池化管理
- 定期通過(guò)
vgdisplay
和lvdisplay
監(jiān)控存儲(chǔ)使用情況