在 CentOS(以及大多数 Linux 发行版)中,分区通常有两种场景:
下面分别说明。
| 挂载点 | 大小建议 | 说明 |
|---|---|---|
/boot |
1G | 引导分区 |
/ |
剩余大部分 | 根分区 |
swap |
内存 ≤ 8G:= 内存;> 8G:8–16G | 交换分区 |
/home(可选) |
按需求 | 用户数据 |
lsblk
# 或
fdisk -l
示例:
/dev/sdb 100G
fdisk /dev/sdb
常用命令:
n 新建分区p 主分区w 保存退出mkfs.xfs /dev/sdb1
# 或 ext4
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
查看 UUID:
blkid /dev/sdb1
编辑:
vi /etc/fstab
添加:
UUID=xxxx /data xfs defaults 0 0
测试:
mount -a
parted /dev/sdb
或
gdisk /dev/sdb
适合需要动态扩容的场景:
/dev/sdb → PV → VG → LV示例:
pvcreate /dev/sdb1
vgcreate vg_data /dev/sdb1
lvcreate -L 50G -n lv_data vg_data
mkfs.xfs /dev/vg_data/lv_data
如果你愿意,可以告诉我:
我可以给你精确的分区命令方案。