centos6超20TB磁盘的分区格式化的示例代码

下面是“centos6超20TB磁盘的分区格式化的示例代码”的完整攻略:

1. 确认磁盘

在进行分区格式化之前,需要先确认磁盘的设备名。可以通过以下命令查看系统挂载的所有磁盘:

fdisk -l

例如,假设我们有一块 30TB 的磁盘,设备名为 /dev/sdb

2. 分区

接下来,我们需要将磁盘分为多个分区。由于 centos6 版本的 fdisk 工具无法对大于 2TB 的磁盘进行分区,所以我们需要使用 parted 工具来进行分区。以下是一个分为两个分区的示例命令:

parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary 0GB 20TB
parted /dev/sdb mkpart primary 20TB 30TB

第一条命令用于创建一个新的分区表,类型为 gpt。第二条命令用于创建第一个分区,大小为 20TB,起始位置为 0GB。第三条命令用于创建第二个分区,大小为 10TB,起始位置为 20TB。

3. 格式化

分区完成后,我们需要对分区进行格式化。以下是一个格式化为 ext4 文件系统的示例命令:

mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2

第一条命令用于将第一个分区格式化为 ext4 文件系统。第二条命令用于将第二个分区格式化为 ext4 文件系统。

示例说明

  1. 如果我们需要将磁盘分为三个分区,大小分别为 10TB、10TB 和 10TB,并且使用 xfs 格式化,那么命令如下:
parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary 0GB 10TB
parted /dev/sdb mkpart primary 10TB 20TB
parted /dev/sdb mkpart primary 20TB 30TB
mkfs.xfs /dev/sdb1
mkfs.xfs /dev/sdb2
mkfs.xfs /dev/sdb3
  1. 如果我们有两块磁盘需要格式化,分别为 30TB 和 40TB,那么命令如下:
parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary 0GB 20TB
parted /dev/sdb mkpart primary 20TB 30TB
parted /dev/sdc mklabel gpt
parted /dev/sdc mkpart primary 0GB 20TB
parted /dev/sdc mkpart primary 20TB 40TB
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
mkfs.ext4 /dev/sdc1
mkfs.ext4 /dev/sdc2

第一组命令用于将第一块 30TB 的磁盘分为两个分区,第二组命令用于将第二块 40TB 的磁盘分为两个分区。最后,通过 mkfs.ext4 命令将所有分区格式化为 ext4 文件系统。

本文链接:https://my.lmcjl.com/post/13710.html

展开阅读全文

4 评论

留下您的评论.