软件开发Linux系统扩容

linux 扩容出现问题 linux volume group 最大为2T吗?

目前遇到问题,vg 最大是2T lv 已经为40G 再扩容个2T的磁盘无法扩容。
Insufficient free space: 551962 extents needed, but only 514047 available

参与46

11同行回答

pysx0503pysx0503系统工程师第十区。散人
为了限制Linux内核内存使用量,每个逻辑卷(LV)有65,536个物理盘区(PE)的限制。因此,LVM中PE大小将直接决定逻辑卷(LV)的最大大小!例如,4MB PE大小(默认PE大小)将单个逻辑卷(LV)限制为256GB,16MB PE大小将限制单个LV增长超过1TB,等等。除PE大小因素外,单个LV的最大尺寸也受CPU架构和Linux内...显示全部

为了限制Linux内核内存使用量,每个逻辑卷(LV)有65,536个物理盘区(PE)的限制。因此,LVM中PE大小将直接决定逻辑卷(LV)的最大大小!例如,4MB PE大小(默认PE大小)将单个逻辑卷(LV)限制为256GB,16MB PE大小将限制单个LV增长超过1TB,等等。

除PE大小因素外,单个LV的最大尺寸也受CPU架构和Linux内核版本的限制:

Linux内核版本2.4.x将最大LV大小限制为2TB。

在2.4.x之前的一些较早的Linux内核中,最大LV大小限制为1TB(由块层中的整数签名问题引起 caused by the integer signedness problems in the block layer)。

32位CPU和Linux内核版本2.6.x的组合,逻辑卷大小的限制在16TB时最大化。

对于在64位CPU上运行的Linux内核2.6.x,最大LV大小为8EB
供参考

收起
系统集成 · 2020-04-15
youki2008youki2008系统架构师DDT
551962 extents needed, but only 514047 available意思是需要551962个块,但实际只有 514047块可用。是你打算扩容时的容量大于实际的容量了。缩小一点容量即可,例如1.9999T. 你的这种情况在我lvm扩容时经常遇到。...显示全部

551962 extents needed, but only 514047 available
意思是需要551962个块,但实际只有 514047块可用。是你打算扩容时的容量大于实际的容量了。缩小一点容量即可,例如1.9999T. 你的这种情况在我lvm扩容时经常遇到。

收起
互联网服务 · 2020-04-22
浏览3939
jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
首先VG限制2T是不可能的,最大限制要根据EXTENTS的大小来定。具体可以查查。其次,你这是扩容LV报的错还是扩容VG报的错啊。你得把报错贴出来看看。显示全部

首先VG限制2T是不可能的,最大限制要根据EXTENTS的大小来定。具体可以查查。
其次,你这是扩容LV报的错还是扩容VG报的错啊。你得把报错贴出来看看。

收起
银行 · 2020-04-14
zwz99999zwz99999系统工程师dcits
你这个文件系统是什么格式的、贴出来,另外你扩容的步骤也写一下显示全部

你这个文件系统是什么格式的、贴出来,另外你扩容的步骤也写一下

收起
系统集成 · 2020-04-14
a520520168a520520168系统工程师索菲亚
551962 extents needed, but only 514047 available 大小需要551962但只有514047可用看数量级相差不是很大,你试试把扩容的空间写少一点。比如不要写2T,写1.8T这样子。我怀疑是1000进制和1024 进制的关系导致的,或者你可以说是10进制和2进制。...显示全部

551962 extents needed, but only 514047 available

大小需要551962
但只有514047可用

看数量级相差不是很大,你试试把扩容的空间写少一点。比如不要写2T,写1.8T这样子。我怀疑是1000进制和1024 进制的关系导致的,或者你可以说是10进制和2进制。

收起
轻工业 · 2020-04-14
浏览4593
  • 改小了确实行,但后期如果再扩容就又不行了
    2020-04-14
  • tune2fs -l /dev/sda1|grep "Block size" 查看block的大小,/dev/sda1 这个目录名自行替换 然后, 2k block,最大8T 4k block,最大16T 8k block,最大32T 另外,什么叫“后期如果再扩容就又不行”..说清楚点
    2020-04-14
chinesezzqiangchinesezzqiang课题专家组信息技术经理M
看一下pp是多少?初始化的时候是不是采用的默认的。显示全部

看一下pp是多少?初始化的时候是不是采用的默认的。

收起
IT其它 · 2020-04-26
浏览3874
YuLiminYuLimin资深技术顾问IBM广州
空闲空间不够,要么缩小,要么加盘。显示全部

空闲空间不够,要么缩小,要么加盘。

收起
互联网服务 · 2020-04-26
浏览3887
zymh_zyzymh_zyIT顾问国内某公司
好像没有这个限制,曾建个30T的linux vg.只是在VG创建的LINUX的文件系统好像最大只支持到16T。显示全部

好像没有这个限制,曾建个30T的linux vg.只是在VG创建的LINUX的文件系统好像最大只支持到16T。

收起
IT咨询服务 · 2020-04-14
浏览4178
匿名用户匿名用户
是执行了什么命令报的错,最好有截图,这样可以快速定位。显示全部

是执行了什么命令报的错,最好有截图,这样可以快速定位。

收起
互联网服务 · 2020-04-14
浏览4285
hufeng719hufeng719联盟成员系统工程师某钢铁企业
有这方面的限制。这取决于磁盘的分区格式吧。单文件最大大小:File System Max File Size [Byte] Ext2 or Ext3 (1 kB block size) 16 GBExt2 or Ext3 (2 kB block size) 256 GBExt2 or Ext3 (4 kB block size) 2 TB Ext2 or Ext3 (8 kB block size) 64 TBReiserFS 3.5 4 G...显示全部

有这方面的限制。这取决于磁盘的分区格式吧。单文件最大大小:
File System Max File Size [Byte]

Ext2 or Ext3 (1 kB block size) 16 GB

Ext2 or Ext3 (2 kB block size) 256 GB

Ext2 or Ext3 (4 kB block size) 2 TB

Ext2 or Ext3 (8 kB block size) 64 TB

ReiserFS 3.5 4 GB

ReiserFS 3.6 1 EB

XFS 8 EB
如果是文件系统的话,不应该限制于2T
tmpfs 63G 212K 63G 1% /dev/shm

tmpfs 63G 162M 63G 1% /run

tmpfs 63G 0 63G 0% /sys/fs/cgroup

/dev/sda2 50G 165M 50G 1% /boot

/dev/sda1 10G 9.5M 10G 1% /boot/efi

/dev/mapper/cl-data    4.1T    322G     3.8T     8%     /data

tmpfs 13G 16K 13G 1% /run/user/42

tmpfs 13G 0 13G 0% /run/user/0

tmpfs 13G 0 13G 0% /run/user/988

收起
能源采矿 · 2020-04-14
浏览4199

提问者

masha
产品总监环球软件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-14
  • 关注会员:12 人
  • 问题浏览:10243
  • 最近回答:2020-04-26
  • X社区推广