在 CentOS(以及一般的 Linux)上,多块磁盘的管理核心思路是:分区 → 格式化 → 挂载 → 自动挂载 → 监控与管理。下面按“日常管理角度”给你一套清晰做法。
lsblk
或
fdisk -l
常见情况:
/dev/sda 系统盘/dev/sdb、/dev/sdc 数据盘适合:日志盘、数据盘、备份盘
例如:
/dev/sdb → /data/dev/sdc → /backupmkfs.xfs /dev/sdb
mkdir /data
mount /dev/sdb /data
开机自动挂载(推荐用 UUID):
blkid /dev/sdb
编辑:
vi /etc/fstab
示例:
UUID=xxxx-xxxx /data xfs defaults 0 0
适合:磁盘会扩容、盘多、不想关心具体哪块盘
pvcreate /dev/sdb /dev/sdc
vgcreate vg_data /dev/sdb /dev/sdc
lvcreate -l 100%FREE -n lv_data vg_data
mkfs.xfs /dev/vg_data/lv_data
mkdir /data
mount /dev/vg_data/lv_data /data
优点:
适合:高可用、性能要求高
一般用 mdadm:
mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sd[b-e]
/data
/data1
/data2
/logs
/backup
避免重启后盘符变化
df -h
du -sh /*
或安装:
yum install -y smartmontools
✅ 新服务器标准做法
/data如果你愿意,可以告诉我:
我可以直接帮你写一套完整命令方案。