在 CentOS 中分区,常见有三种场景:安装时分区、安装后用命令行分区、扩容/新增磁盘分区。下面按常见情况给你一个清晰、实用的说明(适用于 CentOS 7 / 8 / Stream)。
/ 根分区/homeswap(可选)常见分区方案(示例,100G 磁盘):
| 挂载点 | 大小 | 说明 |
|---|---|---|
/boot |
1G | 启动相关 |
swap |
2–8G | 内存 ≤ 8G 建议有 |
/ |
30–50G | 系统根目录 |
/home |
剩余 | 用户数据 |
/var |
可选 | 日志、数据库 |
✅ 文件系统推荐
xfs(CentOS 默认)/boot 可用 ext4/dev/sdb)lsblk
fdisk -l
fdisk 分区(≤2TB)fdisk /dev/sdb
常用命令:
n 新建分区p 主分区1 分区号w 保存退出mkfs.xfs /dev/sdb1
或 ext4:
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
编辑:
vim /etc/fstab
添加:
UUID=xxxxxx /data xfs defaults 0 0
验证:
mount -a
parted /dev/sdb
mklabel gpt
mkpart primary xfs 0% 100%
quit
适合:
pvcreate /dev/sdb
vgcreate vgdata /dev/sdb
lvcreate -l 100%FREE -n lvdata vgdata
mkfs.xfs /dev/vgdata/lvdata
mount /dev/vgdata/lvdata /data
✅ 新手 / 云服务器
✅ 生产服务器
/、/home、/var 分开✅ 数据库 / 日志服务器
/var 或 /data如果你愿意,可以告诉我:
我可以 直接给你一套最合适的分区方案。