在 CentOS(以及大多数 Linux 发行版)中,“分区”通常可以从两个层面理解:
下面我分别说明,以 CentOS 7 / 8 / Stream 为主,其实也适用于 Rocky / Alma。
| 挂载点 | 文件系统 | 大小建议 | 说明 |
|---|---|---|---|
/boot |
ext4 | 1G | 引导分区 |
/ |
xfs | 20–50G | 根分区 |
/home |
xfs | 可选 | 用户数据 |
/var |
xfs | 10–30G | 日志、服务数据 |
swap |
swap | = 内存或 2G | 小内存建议开 |
✅ CentOS 默认使用 xfs 文件系统
CentOS 默认使用 LVM(逻辑卷管理)
好处:
示例结构:
/dev/sda
├─ /boot
└─ LVM
├─ root (/)
├─ swap
└─ home (/home)
假设你加了一块新硬盘 /dev/sdb
lsblk
fdisk -l
fdisk /dev/sdb
常用命令:
n 新建分区p 主分区w 保存parted /dev/sdb
mklabel gpt
mkpart primary xfs 0% 100%
quit
mkfs.xfs /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
编辑:
vim /etc/fstab
添加:
/dev/sdb1 /data xfs defaults 0 0
验证:
mount -a
pvcreate /dev/sdb1
vgcreate vg_data /dev/sdb1
lvcreate -L 10G -n lv_data vg_data
mkfs.xfs /dev/vg_data/lv_data
mount /dev/vg_data/lv_data /data
/boot/ 分区你可以告诉我:
我可以直接给你最合适的分区方案或命令。