公司的oracle data lv 在增大时报错:0516-787 extendlv: Maximum allocation for logical volume
我用的命令是:chfs -a size=+30G /oracledata 就报错:
0516-787 extendlv: Maximum allocation for logical volume lvoradata is 560.
我想可能是要先扩展lv,结果还是报相同的错。
.....
后来就有解决方法:
主要是因为在默认情况下的逻辑卷允许的最大逻辑分区数为512,因此在逻辑卷大小超出了这个限制的时候,就会报0516这个错误了。当然你可以查看这个lv以确认是否为512:
使用lslv来看:
# lslv jdelv02
MAX LPs为512,确实是超出了这个限制,
我们可以使用smit工具修改这个限制:
smit chlv==>Change a logical Volume==>Logical volume name==>F4(选择你要修改的lvname)回车
在MAXIMUM NUMBER of LOGICAL PARTITIONS [1024] 把数值一改,回车后,见到左上角“OK”
表示为修改成功。esc+0退出smit后,再次增加,
# chfs -a size=+30G /oradata02
Filesystem size changed to OK。成功。