机械装备p670

AIX中如何扩增逻辑卷和文件系统大小?(结帖)

哪位老师能提示一下扩增逻辑卷和文件系统大小的详细步骤?

我公司上的SAP系统,环境为AIX操作系统,现在放数据库表空间的文件系统/oracle快满了,无法扩充表空间了
文件系统/oracle对应逻辑卷fslv00,fslv00在卷组datavg下,现在逻辑卷fslv00全部空间给了/oracle,但datavg卷组里还有很大空间,现在是不是先扩增fslv00逻辑卷,再扩增/oracle文件系统?如何扩增,具体步骤是如何造作?
先谢谢了

当前空间使用情况:
p670_db1/#df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           0.12      0.10   19%     1989     4% /
/dev/hd2           3.00      1.30   57%    32233     5% /usr
/dev/hd9var        0.25      0.14   46%      854     2% /var
/dev/hd3           0.62      0.18   72%     1753     2% /tmp
/dev/hd1           0.12      0.12    4%       44     1% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       0.12      0.11   11%      461     2% /opt
/dev/inst         15.62      6.84   57%     3038     1% /inst
/dev/lv01          0.25      0.24    4%       17     1% /test
/dev/fslv06      200.00    102.91   49%      331     1% /backup_for_dev
/dev/fslv00      200.00     15.19   93%    31359     1% /oracle
/dev/fslv04        1.00      0.79   21%       11     1% /oracle/PRD/origlogA
/dev/fslv05        1.00      0.80   20%        8     1% /oracle/PRD/origlogB
/dev/fslv03        2.00      1.67   17%     1765     1% /sapmnt
/dev/fslv02        2.00      1.28   37%      427     1% /usr/sap/PRD
/dev/fslv01        5.00      2.48   51%    11563     2% /usr/sap/trans
卷组状况如下:
p670_db1/#lsvg
rootvg
datavg
logvg
p670_db1/#lsvg datavg
VOLUME GROUP:   datavg                   VG IDENTIFIER:  003fffec00004c00000000ffb31819ee
VG STATE:       active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:  read/write               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                       AUTO ON:        no
MAX PPs per PV: 1016                     MAX PVs:        32
LTG size:       128 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:      no                       BB POLICY:      relocatable
p670_db1/#lsvg -l datavg
datavg:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
loglv00             jfs2log    1     1     1    open/syncd    N/A
fslv00              jfs2       1600  1600  5    open/syncd    /oracle
fslv01              jfs2       40    40    1    open/syncd    /usr/sap/trans
fslv02              jfs2       16    16    1    open/syncd    /usr/sap/PRD
fslv03              jfs2       16    16    1    open/syncd    /sapmnt
fslv06              jfs2       1600  1600  5    open/syncd    /backup_for_dev
逻辑卷状况:
p670_db1/#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
INTRA-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

[ 本帖最后由 lzj65166 于 2009-4-28 12:02 编辑 ]
参与47

47同行回答

jamespetjamespet软件开发工程师上海新炬网络技术有限公司
kankanbucuo显示全部
kankanbucuo收起
互联网服务 · 2014-01-18
浏览2348
CJ_aneCJ_ane系统运维工程师IBM
chfs -a size=+XXGB /oracle显示全部
chfs -a size=+XXGB /oracle收起
IT其它 · 2014-01-16
浏览2323
红页码红页码系统运维工程师上海天玑科技股份有责任公司
扩文件系统,例如在原有文件系统上加500G空间   chfs -a size=+500G /oracle显示全部
扩文件系统,例如在原有文件系统上加500G空间
   chfs -a size=+500G /oracle收起
互联网服务 · 2014-01-16
浏览2292
summerzhensummerzhen交互工程师edi
谢谢哦我要学习学习显示全部
谢谢哦我要学习学习收起
IT咨询服务 · 2009-04-28
浏览2332
hello_unixhello_unix信息技术经理西安
可以缩减,如果是jfs2 的话显示全部
可以缩减,如果是jfs2 的话收起
互联网服务 · 2009-03-31
浏览2283
stevenyjstevenyj系统架构师保密协议
能不能缩减文件系统大小?显示全部
能不能缩减文件系统大小?收起
互联网服务 · 2009-03-31
浏览2396
zhangbinhappy27zhangbinhappy27软件开发工程师天网软件股份有限公司
1.smit chfs2.修改其NUMBER OF UNITS大小,注意:一定是在卷大小得范围内设定。3.回车显示全部
1.smit chfs
2.修改其NUMBER OF UNITS大小,注意:一定是在卷大小得范围内设定。
3.回车收起
互联网服务 · 2009-03-31
浏览2283
it_civilianit_civilian技术经理sap
哥们你还在扩呀?显示全部
哥们你还在扩呀?收起
IT分销/经销 · 2009-03-31
浏览2316
lzj65166lzj65166软件开发工程师北京九合尚品科技有限公司
没有想到这个帖子的问题,回答的人可真多。呵呵。显示全部
没有想到这个帖子的问题,回答的人可真多。呵呵。收起
互联网服务 · 2009-03-26
浏览2313
myciciymyciciy联盟成员IT顾问某金融科技公司
1、在扩增文件系统以前,要先理清楚以下几点:1.1   用df –g命令查看该文件系统还剩多少空间,对应在哪个逻辑卷LV下(例/oracle在fslv00逻辑卷下) p670_db1/#df -gFilesystem    GB blocks      Free %Used    Iused %Iused ...显示全部
1、在扩增文件系统以前,要先理清楚以下几点:

1.1   用df –g命令查看该文件系统还剩多少空间,对应在哪个逻辑卷LV下(例/oracle在fslv00逻辑卷下)



p670_db1/#df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           0.12      0.10   19%     1989     4% /
/dev/hd2           3.00      1.30   57%    32233     5% /usr
/dev/hd9var        0.25      0.14   46%      854     2% /var
/dev/hd3           0.62      0.18   72%     1753     2% /tmp
/dev/hd1           0.12      0.12    4%       44     1% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       0.12      0.11   11%      461     2% /opt
/dev/inst         15.62      6.84   57%     3038     1% /inst
/dev/lv01          0.25      0.24    4%       17     1% /test
/dev/fslv06      200.00    102.91   49%      331     1% /backup_for_dev
/dev/fslv00      200.00     15.33   93%    31388     1% /oracle
/dev/fslv04        1.00      0.79   21%       11     1% /oracle/PRD/origlogA
/dev/fslv05        1.00      0.80   20%        8     1% /oracle/PRD/origlogB
/dev/fslv03        2.00      1.67   17%     1774     1% /sapmnt
/dev/fslv02        2.00      1.25   38%      428     1% /usr/sap/PRD
/dev/fslv01        5.00      2.48   51%    11577     2% /usr/sap/trans

1.2   用lslv fslv00 查看该逻辑卷信息,主要看MAX LPs、LPs、PPs,计算扩增后的文件系统大小不要超过MAX LPs,如果MAX LPs、LPs、PPs已经相等,就要先扩增逻辑卷fslv00了。再注意一下是jfs2还是jfs类型,确定选那个扩增命令。

p670_db1/#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
INTRA-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

1.3   用以上命令确定fslv00在那个卷组VG下,此处为datavg卷组。

用lsvg datavg命令确定一下datavg卷组上还有足够的FREE PPs个数,来提供扩增空间

p670_db1/#lsvg datavg
VOLUME GROUP:   datavg                   VG IDENTIFIER:  003fffec00004c00000000ffb31819ee
VG STATE:       active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:  read/write               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                       AUTO ON:        no
MAX PPs per PV: 1016                     MAX PVs:        32
LTG size:       128 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:      no

1.4   最后用lslv –l fslv00了解下fslv00已占用了哪几个物理卷

      Lspv –l hdisk7了解下各个物理卷的使用情况

      Lsvg –p datavg了解下datavg卷组包括哪些物理卷

2、增加文件系统空间

    2.1  此例中先改变fslv00的MAX LPs的大小,有原来1600改为3200

命令Smitty 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时可以选择。

   

    2.2  更改文件系统/oracle的大小

Smitty chjfs2

选择/oracle

Unit size 项可以选Gigabytes,以GB计算增加量

Number of units输入扩充后的最终大小



命令执行完显示

Command: OK

Filesystem size changed to 524288000  现在/oracle的大小为524288000×521bytes

      

       2.3、退出后查看

Lsvg datavg  FREE PPs减小

Lslv fslv00  LPs和PPs数都相应增加了

Df –g  查看/oracle的空间已经增加了50G

lslv -l fslv00  查看为fslv00增加的逻辑卷





以后几天注意查看系统状况有没有异常

帮楼主贴出来收起
银行 · 2009-03-26
浏览2391

提问者

sunlxd
AIX管理员山东晨鸣纸业集团股份有限公司
擅长领域: 系统运维系统管理服务器

问题状态

  • 发布时间:2008-12-21
  • 关注会员:0 人
  • 问题浏览:41140
  • 最近回答:2014-01-18
  • X社区推广