AIX - How to extend JFS filesystem

AIX - How to extend JFS filesystem

 
JFS on AIX machines can be extend online if needed.
To do so follow the steps below.

1. Identify the filesystem you want to extend.
    Main thing we want to find out is on which logical volume it is using.
======================================================================
root@server # df -k
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4          2162688   1202732   45%    24199     3% /
/dev/hd2          4521984   1029652   78%    62093     6% /usr
/dev/hd9var        655360    216404   67%    23739    15% /var
/dev/hd3           851968    810960    5%      275     1% /tmp
/dev/hd1            65536     47976   27%      362     3% /home
/proc                   -         -    -         -     -  /proc
/dev/hd10opt      1376256    660400   53%     5555     2% /opt
/dev/locallv     32178176   4725020   86%   102939     2% /local

======================================================================

2. Take example to extend /local. It is under logical volume locallv.
    Find out which volume group locallv reside on.
======================================================================
root@pat2011 # lslv locallv
LOGICAL VOLUME:     locallv                VOLUME GROUP:   rootvg
LV IDENTIFIER:      00c4b81e00004c000000014134478035.9 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       opened/syncd
TYPE:               jfs                    WRITE VERIFY:   off
MAX LPs:            584                    PP SIZE:        64 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                491                    PPs:            491
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       minimum                RELOCATABLE:    yes
INTRA-POLICY:       center                 UPPER BOUND:    4
MOUNT POINT:        /local                 LABEL:          /local
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?:     NO
INFINITE RETRY:     no

======================================================================

3. Find out if the volume group it resides on has enough free space to extend [free PP].
======================================================================
root@server # lsvg rootvg
VOLUME GROUP:       rootvg                   VG IDENTIFIER:  00c4b81e00004c000000014134478035
VG STATE:           active                   PP SIZE:        64 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      714 (45696 megabytes)
MAX LVs:            256                      FREE PPs:       13 (832 megabytes)
LVs:                14                       USED PPs:       701 (44864 megabytes)
OPEN LVs:           12                       QUORUM:         2 (Enabled)
TOTAL PVs:          2                        VG DESCRIPTORS: 3
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         2                        AUTO ON:        no
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                     INFINITE RETRY: no

======================================================================

4. If it has enough space, proceed to extend using below command.
    In this example we want to extend 10MB to /local.
======================================================================
root@server # chfs -a size=+10M /local
======================================================================
5 (4)
Article Rating (4 Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Remove disk from volumegroup in AIX
Viewed 6680 times since Tue, Apr 16, 2019
Script to reset NIM state and deallocate resources
Viewed 2305 times since Thu, Feb 21, 2019
Recovery AIX system when hang on boot (554 code error).
Viewed 15920 times since Thu, Feb 21, 2019
LVM: Shrink & extend a filesystem/volume
Viewed 2077 times since Sun, Jun 3, 2018
AIX: How to determine which application created the OS core file
Viewed 2398 times since Mon, Jun 11, 2018
AIX Booting
Viewed 10181 times since Tue, Apr 16, 2019
0516-404 allocp: This system cannot fulfill the allocation request. [AIX]
Viewed 5079 times since Thu, Sep 20, 2018
AIX Replacing a failed disk (rootvg)
Viewed 8456 times since Tue, Jul 17, 2018
NMON nmon
Viewed 11759 times since Tue, Apr 16, 2019
NTLMSSP, SPN and AIX CIFS
Viewed 8082 times since Fri, Jun 15, 2018