红帽/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
创新互联建站长期为1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为李沧企业提供专业的成都网站制作、做网站,李沧网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
参考资料:
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
以上均为企业生产环境下的操作,供大家参考。如有其它方法,请评论分享^-^。