linux支持大磁盘配置

问题:mkfs.ext3: Size of device /dev/sdc1 too big to be expressed in 32 bits using a blocksize of 4096.
CentOS 6.3 x64 支持大于2T,小于16T的数据盘 
1.支持2T 2.支持x>16T磁盘分区,需要安装插件;e2fsprogs-1.43.4.tar.gz(CentOS 6.3系统自带e2fsprogs版本较低)
[root@rac01 ~]# rpm -qa |grep e2fsprogs
e2fsprogs-libs-1.41.12-14.el6.x86_64
e2fsprogs-1.41.12-14.el6.x86_64


1.分区:
步骤parted
选择/dev/sdb
    mklabel 
     y
     gpt
     y
     p
mkpart 
start 0
      -1 (表示使用剩余所有空间)
      p
      q
c.查看硬盘文件 ls -l /dev/sdb*
  partprobe (保存分区信息)


此时需要安装支持大磁盘分区包;
要求系统已经安装发展工具包
[root@DBserver1 ~]# yum grouplist
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Group Process
Loading mirror speeds from cached hostfile
 * base: centos.ustc.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: mirrors.cn99.com
base                                                                                               | 3.7 kB     00:00     
extras                                                                                             | 3.4 kB     00:00     
updates                                                                                            | 3.4 kB     00:00     
Installed Groups:
   Additional Development
   Base
   Compatibility libraries
   Debugging Tools
   Desktop
   Desktop Debugging and Performance Tools
   Desktop Platform
   Development tools
   Dial-up Networking Support
   Directory Client


下载安装包:
wget ftp://ftp.ntu.edu.tw/linux/kernel/people/tytso/e2fsprogs/v1.43.4/e2fsprogs-1.43.4.tar.gz


安装过程:
解压:[root@DBserver1 ~]# tar zxvf e2fsprogs-1.43.4.tar.gz 
进入目录,开始配置:
[root@DBserver1 e2fsprogs-1.43.4]# ./configure 
安装编译:
[root@DBserver1 e2fsprogs-1.43.4]# make;make install
格式化磁盘分区:mkfs.ext3 -b 8192 /dev/sdb1
挂载分区:mount /dev/sdb1    /home/ftp/Movies/newtrials
(注:如果系统能在线更新,通过yum -y install e2fsprogs-*升级该软件版本)


三.CentOS 7 X64版本 e2fsprogs软件版本
[root@localhost ~]# rpm -qa |grep e2fspr*
e2fsprogs-libs-1.42.9-9.el7.x86_64
e2fsprogs-1.42.9-9.el7.x86_64
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core) 
该版本应该支持大磁盘空间。


来看看ext3文件系统对单个文件和整个文件系统的最大尺寸的限制情况,这些情况依赖文件系统的块大小。如下所示:
块大小     最大文件     最大文件系统
1kb          16G             2T
2KB          256G           8T
4KB           2T               16T
8KB           16T             32T

你可能感兴趣的:(linux支持大磁盘配置)