Today,when i extend a lv,i got following errors:
- # chfs -a size=80G /oradata
- 0516-787 extendlv: Maximum allocation for logical volume datalv
- is 960.
View Logical Volume information:
- # lslv -l datalv
- datalv:/oradata
- PV COPIES IN BAND DISTRIBUTION
- hdisk6 799:000:000 20% 160:160:159:160:160
- hdisk7 161:000:000 99% 000:160:001:000:000
View Volume Group information:
- # lsvg dbvg
- VOLUME GROUP: dbvg VG IDENTIFIER: 00f7252000004c0000000137e88db642
- VG STATE: active PP SIZE: 64 megabyte(s)
- VG PERMISSION: read/write TOTAL PPs: 1598 (102272 megabytes)
- MAX LVs: 256 FREE PPs: 445 (28480 megabytes)
- LVs: 5 USED PPs: 1153 (73792 megabytes)
- OPEN LVs: 5 QUORUM: 2 (Enabled)
- 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): 256 kilobyte(s) AUTO SYNC: no
- HOT SPARE: no BB POLICY: relocatable
- PV RESTRICTION: none
From above VG information,the dbvg has enough PPs to use,so you must increase the maximum allocation for logical volume datalv.Calculate the number of LPs needed = LV Size in MB / LP size in MB.Here,i want increase datalv to 80G,so LPs=80G*1024/64=1280.
- # chlv -x 1280 datalv
- # chfs -a size=80G /oradata
- Filesystem size changed to 251658240