博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

Unix爱好者家园

卓越源代码  
   sdccf.cublog.cn
关于作者  
姓名:sdccf
职业:chinapost
年龄:36
位置:sd
个性介绍:

我的分类  




再论AIX系统中文件系统的扩充以及查看
作者:storm_study    来自:www.aixchina.net
 
有段时间没有碰aix了,感觉有些生疏,和同事谈及df -k以及df查看文件系统大小的区别,一时还没有反映过来。在这里以实例进行说明:
# df
Filesystem    512-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4          131072    107536   18%     1652    12% /
/dev/hd2         4325376   2165800   50%    27365    11% /usr
/dev/hd9var       262144    242320    8%      389     2% /var
/dev/hd3          131072    129192    2%       28     1% /tmp
/dev/hd1          262144    260944    1%       60     1% /home
/proc                  -         -    -         -     -  /proc
/dev/hd10opt      131072     75360   43%      649     8% /opt
/dev/oraHome    16777216   6999616   59%    64843     8% /oraHome
/dev/T600      348127232  86530624   76%     4949     1% /oradata
# df -k
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4            65536     53768   18%     1652    12% /
/dev/hd2          2162688   1082900   50%    27365    11% /usr
/dev/hd9var        131072    121160    8%      389     2% /var
/dev/hd3            65536     64596    2%       28     1% /tmp
/dev/hd1           131072    130472    1%       60     1% /home
/proc                   -         -    -         -     -  /proc
/dev/hd10opt        65536     37680   43%      649     8% /opt
/dev/oraHome      8388608   3499808   59%    64843     8% /oraHome
/dev/T600       174063616  43265312   76%     4949     1% /oradata
在HPUX下,我们查看文件系统大小通常用HPUX转有的命令bdf,而在solaris或者aix系统中,通常习惯性使用df -k来查看,因为这样比较直观。比如我们要查看aix系统中“/”的大小,使用df -k命令,可以很清晰的看到“/”的大小为64MB(65536kb/1024)。而用df查看,可以看到它的显示方式为512-blocks,而不是df -k中的1024-blocks。如果要得到“/”的大小,那么必须通过转换得到64MB(131072*512/1024/1024)。
通过查看IBM的联机帮助文档,可以看到关于df的解释“命令df显示当前已安装的所有文件系统信息,在缺省情况下,文件系统的统计信息以512字节的块单元显示”,这就比较明晰了。有了这一点的认识,那么在对文件系统(包括“/”文件系统,HP下比较麻烦)进行扩充的时候,就能做到有条不紊。比如我们要将“/”文件系统由现在的64MB扩充到1GB,那么可以通过两种方式,一种是命令行,一种是smitty chfs。
在命令行方式下,我们以下面的命令来完成:
# chfs -a size=2097152 /
根据这个命令,我们要做的就是将“/”扩充到2097152字节,转换一下单位就是1GB(2097152/1024/1024/2)。
对另一种方法smitty chfs来扩充文件系统实际比在命令行下扩充要好,因为在用smitty chfs的时候会有提示系统以默认512字节计。

 发表于: 2008-04-20,修改于: 2008-04-20 13:36 已浏览296次,有评论0条 推荐 投诉

  网友评论

  发表评论



Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:0.3714

京ICP证041476号