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 文件系统。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos6超20TB磁盘的分区格式化的示例代码 - Python技术站

(0)
上一篇 2023年5月30日
下一篇 2023年5月30日

相关文章

  • CentOS 5.X xen虚拟机的安装配置及基本使用

    CentOS 5.X xen虚拟机的安装配置及基本使用攻略 一、虚拟化环境的准备 在CentOS 5.X中,官方提供了virtualization与xen虚拟化环境,本攻略介绍如何基于xen虚拟化环境搭建虚拟机。 检查硬件是否支持虚拟化 首先要确定电脑的硬件是否支持虚拟化,可以通过以下命令进行查看: # egrep ‘(vmx|svm)’ /proc/cpu…

    Linux 2023年5月24日
    00
  • linux数据恢复ext3grep rm -rf的详细介绍

    Linux数据恢复ext3grep命令详细介绍 1. 简介 ext3grep是一个在Linux平台上恢复已经删除的文件和目录的工具。它利用文件系统留下的元数据,如inode和目录项,来恢复删除的文件和目录。 2. 安装 ext3grep的安装可以通过Linux的包管理器进行安装,如Debian系列的apt,Red Hat系列的yum等。以下是在Debian系…

    Linux 2023年5月14日
    00
  • [Linux] Linux Shell查找文件

    #!/bin/bash # 查找当前目录中所有大于1mb的文件,把文件名写到文本文件中,统计个数 # # find命令,参数:路径地址,命令参数,-size n (查找长度为n的文件) -type f (查找某类型文件,f普通文件) # tee命令 参数:文件名 (把输入数据保存成文件) # | 管道符号 把第一个命令的执行结果传给第二个命令 # wc统计命…

    Linux 2023年4月13日
    00
  • CentOS 7.4下安装Oracle 11.2.0.4数据库的方法

    CentOS 7.4下安装Oracle 11.2.0.4数据库 1. 安装依赖环境 Oracle 11.2.0.4 需要一些依赖包,执行以下命令,安装所需的依赖环境: yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio…

    Linux 2023年5月14日
    00
  • 收藏!最全Linux思维导图

    收藏!最全Linux思维导图 目录 收藏!最全Linux思维导图 1. 认识 Linux 2. Linux 命令 3. Linux学习路径 4. Linux 桌面介绍 5. FHS:文件系统目录标准 6. Linux 需要特别注意的目录 7. Linux 内核学习路线 8. Linux Security Coaching 9. Linux 命令参考 10. …

    Linux 2023年5月10日
    00
  • Linux htdigest命令

    Linux htdigest命令用于创建和更新用于基于摘要的HTTP验证的密码文件,它是基于Apache HTTP Server的一个模块。当一个用户请求一个受保护的资源时,服务器将要求用户输入用户名和密码,如果用户名和密码匹配,用户将可以访问该资源。 使用htdigest命令可以创建一个存储用户名和密码的密码文件,并可以用它来授权用户访问受保护的资源。下面…

    Linux 2023年3月28日
    00
  • 在Linux下使用命令行安装Python

    安装Python是Linux服务器常见的操作,它可以支持系统级或用户级的安装。本篇攻略将指导你使用命令行在Linux下安装Python。 1. 确认环境 在开始安装之前,需要确认系统中是否已经存在Python,你可以使用以下命令来检查Python版本信息: python –version 如果输出Python版本信息,则表示Python已经安装成功。 2.…

    Linux 2023年5月14日
    00
  • linux下apache、mysql、php安装配置详细笔记

    以下是“Linux下Apache、MySQL、PHP安装配置详细笔记”的完整使用攻略,包含两个示例说明。 步骤 更新软包。在终端输入以下命令: sudo apt-get update 安装。在终端中输入以下令: bash sudo apt-get install2 安装MySQL。在终端中输入以下命令: bash sudo apt-get install m…

    Linux 2023年5月13日
    00
合作推广
合作推广
分享本页
返回顶部