您的位置:首页 > 运维架构 > Linux

磁盘大于16TB如何做ext4的文件系统

2017-05-24 10:50 295 查看
磁盘大于16TB如何做ext4的文件系统
Linux下我们在做ext4文件系统时,如果遇到大于16TB的磁盘分区,依旧使用如mkfs.ext4 /dev/sdb这样的命令时,会提示

“mkfs.ext4: Size of device (0x2461c0000 blocks) /dev/sdb too big tobe expressed in 32 bits using a blocksize of 4096.”

如果想继续做ext4文件系统,只需要下面几步就可以了。

1、  在网上找到新版本的e2fsprogs,要高于1.41.12,也可以直接使用附件中的软件包

或者下载地址:百度网盘  http://pan.baidu.com/s/1o7B2Kf4  密码 hq8n

上传至服务器,重新编译安装。

2、  安装完新版本的e2fsprogs之后,进入/etc目录下,打开mke2fs.conf文件,在ext4的节点中添加红色字体那一行

ext4 = {

         features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize

    auto_64-bit_support= 1   #增加该行

        inode_size = 256

 }

3、再次使用mkfs.ext4/dev/sdb,就可以正常做ext4文件系统了。做完之后,用file -s /dev/sdb查看,可以看到/dev/sdb已经是ext4的文件系统了。磁盘大于16TB如何做ext4的文件系统

Linux下我们在做ext4文件系统时,如果遇到大于16TB的磁盘分区,依旧使用如mkfs.ext4 /dev/sdb这样的命令时,会提示

“mkfs.ext4: Size of device (0x2461c0000 blocks) /dev/sdb too big tobe expressed in 32 bits using a blocksize of 4096.”

如果想继续做ext4文件系统,只需要下面几步就可以了。

1、  在网上找到新版本的e2fsprogs,要高于1.41.12,也可以直接使用附件中的软件包

上传至服务器,重新编译安装。

2、  安装完新版本的e2fsprogs之后,进入/etc目录下,打开mke2fs.conf文件,在ext4的节点中添加红色字体那一行

ext4 = {

         features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize

    auto_64-bit_support= 1   #增加该行

        inode_size = 256

 }

3、再次使用mkfs.ext4/dev/sdb,就可以正常做ext4文件系统了。做完之后,用file -s /dev/sdb查看,可以看到/dev/sdb已经是ext4的文件系统了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  磁盘 ext4 linux