在 CentOS 系统中进行分区,通常有两种常见场景:安装系统时分区 和 安装后对新增磁盘分区。下面分别说明,并给出常用方案和建议。
/(根分区)/homeswap(交换分区)| 挂载点 | 大小 | 说明 |
|---|---|---|
/boot |
1G | 启动相关文件 |
swap |
内存的 1–2 倍 | 内存 ≤ 8G 时建议有 |
/ |
50–100G | 系统和软件 |
/home |
剩余空间 | 用户数据 |
/data(可选) |
根据需求 | 数据盘 |
✅ 服务器建议:
- 不单独分
/home- 数据目录单独挂载(如
/data)
lsblk
# 或
fdisk -l
示例:
/dev/sdb 100G
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
编辑 /etc/fstab:
vim /etc/fstab
添加:
UUID=xxxxxxx /data xfs defaults 0 0
验证:
mount -a
使用 parted:
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
✅ 新手 / 虚拟机
✅ 生产服务器
/bootswap(可选)//data✅ 云服务器
/,数据盘单独挂载如果你愿意,可以告诉我:
我可以给你精确到每一步的命令方案。