创建一个>281TB的ext4文件系统

创建一个>281TB的ext4文件系统

我已将 287TB 磁盘阵列连接到 Ubuntu 服务器。(已测试 Ubuntu 服务器 14.04 LTS 和 16.04 LTS)并且我编写了 GPT 并使用所有磁盘空间创建了一个分区:

GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of command.
(parted) print
Model: LSI MR9286CV-8e (scsi)
Disk /dev/sdb: 287TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start    End    Size   File system  Name  Flags
 1      1049kB   287TB  287TB               DAS

但是,当我尝试创建 ext4 文件系统时,出现以下错误:

ubuntu@ubuntu:~$ sudo mkfs.ext4 -T largefile4 /dev/sdb1
/dev/sdb1: Cannot create filesystem with requested number of inodes while setting up superblock
ubuntu@ubuntu:~$ sudo mkfs.ext4 /dev/sdb1
/dev/sdb1: Cannot create filesystem with requested number of inodes while setting up superblock

但是,如果我创建一个大小为 281TB 或更小的分区,则不会遇到任何问题。

是否有可能创建大于 281TB 的 ext4 文件系统?

答案1

发生这种情况是因为您正尝试在具有512B块大小的卷上创建文件系统。

首先创建一个具有块大小的分区4K,然后尝试在其上创建文件系统。

或者直接使用此命令。

$ sudo mkfs.ext4 -T largefile4 /dev/sdb1 -b 4096

相关内容