AIX中如何扩增逻辑卷和文件系统大小

AIX中如何扩增逻辑卷和文件系统大小

(1)用df -g命令查看该文件系统还剩多少空间,对应在哪个逻辑卷LV下。

(2)用lslv fslv00命令查看该逻辑卷信息,主要看MAX LPs、LPs、PPs,计算扩增后的文件系统大小不要超过MAX LPs、LPs、PPs已经相等,就要先扩增逻辑卷fslv00了。再注意一下是jfs2还是jfs类型,确定选那个扩增命令。
#lslv fslv00
LOGICAL VOLUME: fslv00 VOLUME GROUP:datavg
LV IDENTIFIER:003fffec00004c00000000ffb31819ee.2 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 1600 PP SIZE: 128 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 1600 PPs: 1600
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTAR-POLICY: middle UPPER BOUND: 32
MOUNT POINT: /oracle LABEL: /oracle
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV: yes
Serialize IO: NO

(3)在(2)中确定fslv00在那个卷组VG下,为datavg卷组。
用lsvg datavg命令确定一下datavg卷组上还有足够的FREE PPs个数,来提供扩增空间
#lsvg datavg
VOLUME GROUP: datavg VG IDENTIFIER: 003fffec00004c00000000ffb31819ee
VG STATE: active PP SIZE: 128 megabyte(s)
VG PERMISSION: read/wirte TOTAL PPs: 5415(693120 megabytes)
MAX LVs: 256 FREE PPs: 2142(274176 megabytes)
LVs: 6 USED PPs: 3273(418944 megabytes)
OPEN LVs: 6 QUORUM: 8
TOTAL PVs: 15 VG DESCRIPTORS: 15
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 15 ATUO ON: no
MAX PPs per PV: 1016 MAX PVs: 32
LTG size: 128 kilobyte(s) ATUO SYNC: no
HOT SPARE: no

(4)最后用lslv -l fslv00了解下fslv00已占用了哪几个物理卷
lspv -l hdisk7了解下各个物理卷的使用情况
lsvg -p datavg了解下datavg卷组包括哪些物理卷

(5)增加文件系统空间
(5.1)先改变fslv00的MAX LPs的大小,由原来1600改为3200
smit chlv -> change a logical volume
Logieal volume name [fslv00]选择要扩增的逻辑卷
MAXIMUM NUMBER of LOGICAL PARTITIONS [3200]由1600改为3200
执行完后显示command: OK
再用lsvg fslv00可以看到MAX LPs已经改变为3200.
注:此时在改LV的MAX LPs时,无法选择物理卷,在创建LV时可以选择。

(5.2)更改文件系统/oracle的大小
smit chjfs2
选择/oracle
Unit size项可以选Gigabyte,以GB计算增加量
Number of units输入扩充后的最终大小
命令执行完显示
Command:OK
Filesystem size change to 524288000 现在/oracle的大小为524288000*521bytes

(5.3)退出后查看
lsvg datavg FREE PPs减小
lslv fslv00 LPs和PPs数据相应增加了
df -g查看/oracle的空间已经增加了50G
lslv -l fslv00查看为fslv00增加的逻辑卷

你可能感兴趣的:(文件系统)