开源中文网

您的位置: 首页 > IBM Aix > 正文

AIX在线扩充和缩小文件系统一则

来源:  作者:

1、先创建mount point
# mkdir /dir2
             
2、使用crfs命令创建文件系统并mount到/dir1点
# crfs
Usage: crfs -v Vfs {-g Volumegroup | -d Device} -m Mountpoint
        [-u Mountgroup] [-A {yes|no}] [-t {yes|no}] [-p {ro|rw}]
        [-l Logpartitions] [-n nodename] [-a Attribute=Value]
-bash-3.00# crfs -v jfs2 -g rootvg -m /dir2 -A no -a size=1G
File system created successfully.
1048340 kilobytes total disk space.
New File System size is 2097152
# lsvg -l rootvg
rootvg:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
hd5                 boot       1     1     1    closed/syncd  N/A
hd6                 paging     16    16    1    open/syncd    N/A
hd8                 jfs2log    1     1     1    open/syncd    N/A
hd4                 jfs2       80    80    1    open/syncd    /
hd2                 jfs2       64    64    1    open/syncd    /usr
hd9var              jfs2       64    64    1    open/syncd    /var
hd3                 jfs2       16    16    1    open/syncd    /tmp
hd1                 jfs2       48    48    1    open/syncd    /home
hd10opt             jfs2       64    64    1    open/syncd    /opt
fslv00              jfs2       128   128   1    closed/syncd  /u01
loglv00             jfslog     1     1     1    closed/syncd  N/A
fslv01              jfs2       1     1     1    open/syncd    /dir
fslv02              jfs2       16    16    1    closed/syncd  /dir2
rootdbs             jfs2       2     2     1    closed/syncd  N/A
# mount /dev/fslv02 /dir2
# df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           5.00      1.73   66%     2944     1% /
/dev/hd2           4.00      2.41   40%    19299     4% /usr
/dev/hd9var        4.00      3.95    2%     1244     1% /var
/dev/hd3           1.00      0.31   69%       56     1% /tmp
/dev/hd1           3.00      2.02   33%      252     1% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       4.00      3.02   25%      726     1% /opt
/dev/fslv01        0.06      0.06    1%        4     1% /dir1
/dev/fslv02        1.00      1.00    1%        4     1% /dir2
-bash-3.00#

3、在线扩充文件系统
# chfs   
Usage: chfs [-n Nodename] [-m NewMountpoint] [-u Group] [-A {yes|no}]
        [-t {yes|no}] [-p {ro|rw}] [-a Attribute=Value] [-d Attribute]
        Filesystem
将/dir2扩大500M
# chfs -a size=+500M /dir2
Filesystem size changed to 3145728
查看/dir2是否已经扩大
# df -g /dir2
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/fslv02        1.50      1.50    1%        4     1% /dir2

将/dir2扩大到2G
# chfs -a size=2G /dir2
Filesystem size changed to 4194304

/dir2由原来的1.5G扩至2G
# df -g /dir2
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/fslv02        2.00      2.00    1%        4     1% /dir2

4、缩小文件系统
将/dir2缩小1G
# chfs -a size=-1G /dir2
Filesystem size changed to 2097152
已经将/dir2缩小了1G
# df -g /dir2
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/fslv02        1.00      1.00    1%        4     1% /dir2
-bash-3.00#

在线扩容和缩小文件系统方面,AIX做的比HP UX好多了。记得上次在HPUX扩容一个目录,结果要等人家停应用,把mount point先umount才能extendfs;而AIX则无需umount文件系统,即使是根目录。

赞一个~

Tags:缩小文件系统 扩充小文件系统
相关文章列表:
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明