免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 12703 | 回复: 15
打印 上一主题 下一主题

RHEL系统下创建大于20T的磁盘分区 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-07 00:24 |只看该作者 |倒序浏览
今天同事对联想NAS存储设备进行操作时,出现下面这种情况。

WARNING:The size of this disk is 21.7 TB (21653731934208 bytes). DOS partition table format can not be used on drives for volumes larger than 2.2 TB (2199023255040). use parted(1) and GUID partition table format(GPT).

在RHEL系统上,用fdisk命令分区最大磁盘分区不能超过2T(fdisk不支持GPT)。超过2T分区需要使用parted命令进行分区操作。

超过2T只能将磁盘转化成GPT格式,GPT格式的磁盘相当于把原来MBR磁盘中原来保留4个分区表的4*16个字节只保留第一个16个字节,其它的类似于扩展分区,真正的分区表在512字节后,因此对GPT分区表来说是没有4个主分区的限制。

MBR分区表(主引导):

支持的最大卷:2T(1T=1024GB)

对分区的限制:最多4个主分区或3个主分区和一个扩展分区

GPT分区表(GUID分区表):

支持最大卷:18EB(1EB=1024T)

对分区的限制:每个磁盘最多支持128个分区

处理上面的现象的方法如下:

使用parted对分区表进行修改

# parted /dev/sdb //用parted命令进行分区

parted>mklabel GPT //建立磁盘标签

parted>print //查看磁盘可用空间

parted>mkpart primary 0 xxxx //创建主分区,xxxx是上一步得来的数据.(mkpart extended创建扩展分区)

parted>print //查看分区情况

parted>quit //退出

# partprobe

# mkfs.ext3 /dev/sdb1 //对分区进行格式化,创建文件系统

# mkdir /data //创建挂载点

# mount /dev/sdb1 /data //挂载

# vi /etc/fstab //写入到fstab中,避免系统重启后需要人工挂载

/dev/sdb1 /data ext3 default 1 2

此处情况下,在mkfs.ext3 /dev/sdb1 还会出现一个错误,错误信息如下所示:

# mkfs.ext3 /dev/sdb1

mke2fs 1.39 (29-May-2006)

mkfs.ext3: Size of device /dev/sdc1 too big to be expressed in 32 bits using a blocksize of 4096.

来看看ext3文件系统对单个文件和整个文件系统的最大尺寸的限制情况,这些情况依赖文件系统的块大小。如下所示:

块大小     最大文件     最大文件系统

1kb          16G             2T

2KB          256G           8T

4KB           2T               16T

6KB           16T             32T

因此上面格式化时就会报错。系统默认快大小是4kb,而磁盘是21.7T,已经超过了最大系统文件大小了。因此需要修改块大小。或划分为多个分区(不得超过16T)。

# mkfs.ext3 -b 8192 /dev/sdb1

原文地址:RHEL系统下创建大于20T的磁盘分区 http://www.ttlsa.com/html/920.html

论坛徽章:
0
2 [报告]
发表于 2012-02-07 00:26 |只看该作者
硬盘现在这么大了。大家终有一天会用上的。。。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
3 [报告]
发表于 2012-02-07 09:43 |只看该作者
Ext4 分别支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2012-02-07 10:02 |只看该作者
一般行业用不到,可还是感谢楼主分享

论坛徽章:
0
5 [报告]
发表于 2012-02-07 10:12 |只看该作者
楼主原理讲的很清楚了,支持楼主的分享。

论坛徽章:
0
6 [报告]
发表于 2012-02-07 11:04 |只看该作者
原来好多人都说ext3,4 不支持2T以上分区,  实际上是fdisk不支持,  ext3 4的文件系统是支持的

论坛徽章:
0
7 [报告]
发表于 2012-02-07 20:29 |只看该作者
也是刚好遇到,所以发出来给大家看看。

论坛徽章:
0
8 [报告]
发表于 2012-02-08 09:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
9 [报告]
发表于 2012-02-08 19:38 |只看该作者
直接pvcreate /dev/sdb

论坛徽章:
0
10 [报告]
发表于 2012-02-09 01:55 |只看该作者
回复 8# kerlion


    lvm也不行,记得当时不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP