RHEL 6 下创建大于 2TB 分区的完整指南,从 GPT 到挂载

admin
本文详细讲解了在 RHEL 6 系统中创建大于 2TB 分区的完整步骤,首先需利用 parted 工具将磁盘分区表从 MBR 转换为 GPT 格式,以突破 2TB 限制,随后创建分区并进行格式化,最后配置挂载点及 fstab 文件以实现开机自动挂载,从而有效利用大容量存储空间。

在 Red Hat Enterprise Linux 6(RHEL 6)系统中,面对容量超过 2TB 的大容量硬盘时,传统的分区方式(MBR 分区表)已经无法满足需求,MBR 分区表的理论最大限制为 2TB,因此要处理大于 2TB 的分区,必须采用 GPT(GUID Partition Table) 分区表格式。

本文将详细介绍在 RHEL 6 系统中,如何使用 parted 工具将硬盘初始化为 GPT,并创建大于 2TB 的分区。

前期准备

  1. 检查磁盘大小:首先确认待分区的硬盘容量。
    fdisk -l

    假设我们要操作的是 /dev/sdb,其容量大于 2TB。

    RHEL 6 下创建大于 2TB 分区的完整指南,从 GPT 到挂载

  2. 安装 parted 工具:虽然 RHEL 6 默认可能包含 parted,但建议确保其可用。
    yum install -y parted

初始化硬盘为 GPT

在 RHEL 6 中,fdisk 工具对 GPT 的支持非常有限,且无法直接处理大于 2TB 的空间,必须使用 parted 命令进行操作。

  1. 进入交互模式
    parted /dev/sdb
  2. 查看当前分区表: 输入 p 查看当前状态,如果显示 msdos,则需要进行转换。
  3. 转换为 GPT 格式: 输入 mklabel gpt,系统会提示警告,确认即可。
    (parted) mklabel gpt
    Warning: The existing disk label on /dev/sdb will be completely destroyed and all data on this disk will be lost. Do you want to continue?
    Yes/No? Yes
  4. 创建分区: 创建一个从 0% 到 100% 的主分区。
    (parted) mkpart primary 0% 100%

    (注意:parted 不支持指定具体的结束扇区,使用百分比即可)

格式化分区

RHEL 6 默认推荐使用 XFS 文件系统来支持大容量文件存储,虽然 ext4 在 2TB 以下表现良好,但在大于 2TB 的分区上,ext4 的限制较多,而 XFS 是更稳定的选择。

  1. 确认分区名称: 通常新创建的分区名为 /dev/sdb1
  2. 格式化为 XFS
    mkfs.xfs /dev/sdb1

    执行过程中会显示进度条,完成后会输出文件系统 UUID。

挂载分区

格式化完成后,需要将分区挂载到系统中使用。

  1. 创建挂载点
    mkdir /data
  2. 临时挂载
    mount /dev/sdb1 /data
  3. 验证容量: 使用 df -hT /data 查看,确保文件系统类型为 xfs,且大小显示正确(2.7T)。

设置开机自动挂

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码