红帽/CentOSext4 格式化大分区
XX项目中,客户服务器操作系统为redhat6.4版本,有40T的磁盘空间用来存储结构化数据,但未挂载到任何目录下。对于MPP集群数据库,考虑到我方的数据库的安装目录和数据存储目录,需要将该磁盘空间挂载到/opt目录下,但是由于磁盘空间过大,无法将其格式化为ext4格式,这时需要安装一个e2fsprogs 1.42以上版本的rpm补丁包用以升级格式化工具,才能将40T的磁盘格式化为ext4格式。
由于当时没有找到rpm的安装包,只找到了e2fsprogs-1.42.tar.gz安装包,操作步骤如下:
tar zxvf e2fsprogs-1.42.tar.gz
cd e2fsprogs-1.42
mkdir build
cd build/
../configure
make
make install
(build过程中可能会有报错,可以忽略,继续往下执行)
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg, uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sdb1
mount /dev/sdb1 /opt
参考资料:
http://www.zzidcc.com/a/jiejuefangan/20140218/262.html
后续找到了e2fsprogs 1.42以上版本的rpm包的下载地址,:
http://rpm.pbone.net/index.php3? … =e2fsprogs&dist[]=93&dist[]=74&dist[]=94&dist[]=79&dist[]=0&field[]=1&field[]=2
以上均为企业生产环境下的操作,供大家参考。如有其它方法,请评论分享^-^。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/195640.html