Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104538463
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-20 13:36:25

作者:storm_study    来自:
 
有段时间没有碰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字节计。
阅读(2434) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~