30.2. 创建 ext4 文件系统


作为系统管理员,您可以使用 mkfs.ext4 命令在块设备上创建 ext4 文件系统。

先决条件

流程

  1. 要创建 ext4 文件系统:

    • 对于常规分区设备、LVM 卷、MD 卷或者类似的设备,使用以下命令:

      # mkfs.ext4 /dev/block_device

      使用到块设备的路径替换 /dev/block_device

      例如:/dev/sdb1/dev/disk/by-uuid/05e99ec8-def1-4a5e-8a9d-5945339ceb2a/dev/my-volgroup/my-lv。一般说来,默认选项适用于大多数使用场景。

    • 对于条带块设备(如 RAID5 阵列),可以在创建文件系统时指定条带几何结构。使用正确的条带几何结构可提高 ext4 文件系统的性能。例如,要在 4k-块文件系统上创建跨距为 64k(即 16 x 4096)的文件系统,请使用以下命令:

      # mkfs.ext4 -E stride=16,stripe-width=64 /dev/block_device

      在给定示例中:

      • stride=value:指定 RAID 块大小
      • stripe-width=value:指定 RAID 设备中数据磁盘的数量,或者条带中的条带单元的数量。
    注意
    • 在创建文件系统时指定 UUID:

      # mkfs.ext4 -U UUID /dev/block_device

      使用您要设置的 UUID 替换 UUID:例如,7cd65de3-e0be-41d9-b66d-96d749c02da7

      使用 ext4 文件系统的路径替换 /dev/block_device,来将 UUID 添加给它:例如 /dev/sda8

    • 在创建文件系统时指定标签:

      # mkfs.ext4 -L label-name /dev/block_device
  2. 查看创建的 ext4 文件系统:

    # blkid

其它资源

  • 系统中的 ext4mkfs.ext4 man page
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.