AIX5.3扩容文件系统时报0516-404
2016-05-24 10:00
495 查看
背景:
文件系统/var空间利用率100%,监控报警,这个空间只有2G,太小了,急需扩大该文件系统。
操作:
1、root@ImgSrv1/:>df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 16.00 1.66 90% 1778888 83% /
/dev/hd2 10.00 3.64 64% 49466 6% /usr
/dev/hd9var 3.00 1.00 67% 7565 4% /var
可以看出/var空间已满。
2、root@ImgSrv1/:>lslv hd9var
LOGICAL VOLUME: hd9var VOLUME GROUP:
rootvg
LV IDENTIFIER: 00c1c73400004c0000000122aa8f39aa.6 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 512 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
LPs: 6 PPs: 12
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /var LABEL: /var
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: no
Serialize IO ?: NO
得知/var属于rootvg这个vg。
3、root@ImgSrv1/:>lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 00c1c73400004c0000000122aa8f39aa
VG STATE: active PP SIZE: 512 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1116 (571392 megabytes)
MAX LVs: 256
FREE PPs: 56 (28672 megabytes)
LVs: 15 USED PPs: 1060 (542720 megabytes)
OPEN LVs: 14 QUORUM: 1 (Disabled)
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
可以看出rootvg还有剩余的PP,而且每个PP是512M。
4、准备扩大/var,由2G扩大到3G。
root@ImgSrv1/:>chfs -a size=+1G /var
报错:0516-404 allocp: This system cannot fulfill the allocation request.
There are not enough free partitions or not enough physical volumes
to keep strictness and satisfy allocation requests. The command
should be retried with different allocation characteristics.
那么问题来了,之前查看rootvg明明还有free的PP,现在却报不够的错误。
搜索发现,/var做了mirror。
root@ImgSrv1/:>lslv hd9var
LOGICAL VOLUME: hd9var VOLUME GROUP: rootvg
LV IDENTIFIER: 00c1c73400004c0000000122aa8f39aa.6 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 512 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
LPs: 6 PPs: 12
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /var LABEL: /var
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: no
Serialize IO ?: NO
可以看到1个LP对应2个PP。扩容lv时,镜像的PP要求在两个不同的PV上。之所以报不够估计是其中一个PV满了。
5、解决办法:
root@ImgSrv1/:>smit chlv
Change a Logical Volume
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Logical volume NAME hd9var
Logical volume TYPE [jfs2] +
POSITION on physical volume center +
RANGE of physical volumes minimum +
MAXIMUM NUMBER of PHYSICAL VOLUMES [32] #
to use for allocation
Allocate each logical partition copy no +
on a SEPARATE physical volume?
RELOCATE the logical volume during yes +
reorganization?
Logical volume LABEL [/var]
MAXIMUM NUMBER of LOGICAL PARTITIONS [512] #
SCHEDULING POLICY for writing/reading parallel +
logical partition copies
PERMISSIONS read/write +
Enable BAD BLOCK relocation? yes +
Enable WRITE VERIFY? no +
Mirror Write Consistency? active +
Serialize IO? no +
红色字体部分本来是yes,改成no。
然后手动扩容lv:chfs -a size=+1G /var即可成功。
df -g查看结果:
root@ImgSrv1/:>df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 16.00 1.67 90% 1778465 83% /
/dev/hd2 10.00 3.64 64% 49466 6% /usr
/dev/hd9var 3.00 1.00 67% 7566 4% /var
文件系统/var空间利用率100%,监控报警,这个空间只有2G,太小了,急需扩大该文件系统。
操作:
1、root@ImgSrv1/:>df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 16.00 1.66 90% 1778888 83% /
/dev/hd2 10.00 3.64 64% 49466 6% /usr
/dev/hd9var 3.00 1.00 67% 7565 4% /var
可以看出/var空间已满。
2、root@ImgSrv1/:>lslv hd9var
LOGICAL VOLUME: hd9var VOLUME GROUP:
rootvg
LV IDENTIFIER: 00c1c73400004c0000000122aa8f39aa.6 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 512 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
LPs: 6 PPs: 12
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /var LABEL: /var
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: no
Serialize IO ?: NO
得知/var属于rootvg这个vg。
3、root@ImgSrv1/:>lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 00c1c73400004c0000000122aa8f39aa
VG STATE: active PP SIZE: 512 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1116 (571392 megabytes)
MAX LVs: 256
FREE PPs: 56 (28672 megabytes)
LVs: 15 USED PPs: 1060 (542720 megabytes)
OPEN LVs: 14 QUORUM: 1 (Disabled)
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
可以看出rootvg还有剩余的PP,而且每个PP是512M。
4、准备扩大/var,由2G扩大到3G。
root@ImgSrv1/:>chfs -a size=+1G /var
报错:0516-404 allocp: This system cannot fulfill the allocation request.
There are not enough free partitions or not enough physical volumes
to keep strictness and satisfy allocation requests. The command
should be retried with different allocation characteristics.
那么问题来了,之前查看rootvg明明还有free的PP,现在却报不够的错误。
搜索发现,/var做了mirror。
root@ImgSrv1/:>lslv hd9var
LOGICAL VOLUME: hd9var VOLUME GROUP: rootvg
LV IDENTIFIER: 00c1c73400004c0000000122aa8f39aa.6 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 512 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
LPs: 6 PPs: 12
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /var LABEL: /var
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: no
Serialize IO ?: NO
可以看到1个LP对应2个PP。扩容lv时,镜像的PP要求在两个不同的PV上。之所以报不够估计是其中一个PV满了。
5、解决办法:
root@ImgSrv1/:>smit chlv
Change a Logical Volume
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Logical volume NAME hd9var
Logical volume TYPE [jfs2] +
POSITION on physical volume center +
RANGE of physical volumes minimum +
MAXIMUM NUMBER of PHYSICAL VOLUMES [32] #
to use for allocation
Allocate each logical partition copy no +
on a SEPARATE physical volume?
RELOCATE the logical volume during yes +
reorganization?
Logical volume LABEL [/var]
MAXIMUM NUMBER of LOGICAL PARTITIONS [512] #
SCHEDULING POLICY for writing/reading parallel +
logical partition copies
PERMISSIONS read/write +
Enable BAD BLOCK relocation? yes +
Enable WRITE VERIFY? no +
Mirror Write Consistency? active +
Serialize IO? no +
红色字体部分本来是yes,改成no。
然后手动扩容lv:chfs -a size=+1G /var即可成功。
df -g查看结果:
root@ImgSrv1/:>df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 16.00 1.67 90% 1778465 83% /
/dev/hd2 10.00 3.64 64% 49466 6% /usr
/dev/hd9var 3.00 1.00 67% 7566 4% /var
相关文章推荐
- The Chain Of Responsibility (1)
- The Chain Of Responsibility (1)
- http://zhidao.baidu.com/link?url=3tJ_i5gyYLrd7rFPk0eRYre_oxjCZvTOMOutp89LGhUgi6Ic6Ncama_GMAHnwfF73SVYGqy364vDfv6AY4ERPa
- 依靠国家资源,发展人工智能
- 国家发力,大力推进我国人工智能产业的大发展
- 百度地图 baiduMap(三) 移动轨迹
- LOJ1282 Leading and Trailing(数论)
- 关闭 CLOSE_WAIT 状态的连接
- 经典:传统相机标定方法解析:直接线性法和Tsai两步标定法
- Service和AIDL
- 《机器学习实战》--朴素贝叶斯
- http://blog.csdn.net/elifefly/article/details/3964766
- Leetcode 217. Contains Duplicate
- LK源码解析 4 main.c
- LK源码解析 2 main.c
- DataInputString
- {题解}[jzoj3396] 【NOIP2013模拟】Rainbow的信号
- 【NOIP2013模拟】Rainbow的信号
- uva 442 Matrix Chain Multiplication
- 2016百度之星-初赛(Astar Round2A)AII X