CentOS7 大容量硬盘(超过2TB)挂载操作指南
准备工作与硬件识别
将物理硬盘接入服务器后,通过命令识别新设备:
lsblk
fdisk -l
输出中确认新硬盘的设备标识符(如 /dev/sdb
, /dev/sdc
)。大容量硬盘(≥2TB)需使用GPT分区表。
创建GPT分区表
使用parted
工具创建GPT分区并划分主分区:
parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart primary 0% 100%
(parted) print
(parted) quit
刷新分区表:partprobe
文件系统格式化
对大容量分区推荐使用XFS文件系统:
mkfs.xfs /dev/sdb1
EXT4格式化方案(适合≤16TB):
mkfs.ext4 /dev/sdb1
临时挂载硬盘
创建目标挂载目录:
mkdir /data
执行挂载:
mount /dev/sdb1 /data
验证挂载:df -hT
配置永久挂载(fstab)
获取分区UUID:
blkid /dev/sdb1
编辑配置文件:vi /etc/fstab
添加以下条目(以XFS为例):
UUID=7d5f3b5e-1f1d-4b2d-9ccd-5b7d6b1f5f18 /data xfs defaults 0 0
测试配置正确性:mount -a
权限与SELinux设置
修改目录所有权:
chown user:group /data
如启用SELinux,恢复上下文:
restorecon -Rv /data
关键命令总结
操作 | 命令 |
---|---|
硬盘识别 | lsblk , fdisk -l |
GPT分区 | parted /dev/sdb , mklabel gpt , mkpart primary 0% 100% |
格式化 | mkfs.xfs /dev/sdb1 或 mkfs.ext4 /dev/sdb1 |
永久挂载 | blkid + /etc/fstab 配置UUID |