1. 用备份超级块恢复错误的超级块 2. 不能 unmount 文件系统 3。 性能 管理之 vmstat 文件系统问题解决 1. 用备份超级块恢复错误的超级块 #dd count=1" name="description" />

文件系统相关(2)

发表于:2007-05-26来源:作者:点击数: 标签:
MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"> 1. 用备份超级块恢复错误的超级块 2. 不能 unmount 文件系统 3。 性能 管理之 vmstat 文件系统问题解决 1. 用备份超级块恢复错误的超级块 #dd count=1

MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">1.         用备份超级块恢复错误的超级块
2.         不能unmount文件系统

3。    性能管理之vmstat

文件系统问题解决

1.         用备份超级块恢复错误的超级块
#dd count=1 bs=4096 seek=1 skip=31 if=/dev/testlv of=/dev/testlv
#fsck /dev/testlv
超级块出现错误的表现:
fsck或者mount
fsck: Not an AIX3 file system

fsck: Not an AIXV3 file system

fsck: Not an AIX4 file system

fsck: Not an AIXV4 file system

fsck: Not a recognized file system type

mount: invalid argument

2.         不能unmount文件系统
原因:文件系统中的文件正在使用——fuser –xc /tmp 或者 lsof /tmp(此工具需要安装)
     
被内核扩展调用——genkex 察看
     
文件系统中有其他的文件系统被挂载——卸载
     
文件系统中有目录正在使用——关闭

3。 性能管理之vmstat
CPU
r    每秒钟增加到运行队列中的线程数
      b   
每秒钟等待资源而被添加到等待队列中的线程数
      us  
用户使用的cpu时间
      sy  
系统内核使用的cpu时间
      id  
空闲百分比
      wa 
因等待而空闲的百分比
   
分析:id0   系统繁忙
          r
不为0  有工作要做
         
在多用户系统上us+sy超过80%    吞吐量变小
         
us+sy接近100%时,cpu受限制
          wa
超过40%,可能磁盘负载太大
   
空闲时间计算:
         
总空闲时间百分比=id+wa
         
平均空闲时间百分比=id+wa)的总合/统计次数
         
处于空闲状态的时间=平均空闲时间百分比*周期*次数
内存:avm   页空间已经分配的虚拟内存页的总数
      fre    RAM
中空闲的内存页    每个页4k
     
分析:avm高并不意味性能差
           
在一个进程运行之前和之后分别记录avm值,两者之差为进程所需页数。
           
avm的值除以256就是在系统范围内已分配页面空间大小(MB
            ps –a
显示每个页空间的信息
页空间:pi 每秒从页空间调入的页数
        po
每秒调出到页空间的页数
        fr
释放的页数
        sr
页置换算法检查的页数
      
分析:pipo总不为0,系统页面调度频繁,内存瓶颈
             pi
po大于等于1,页面调度频繁
             fr
sr比值过高,内存使用过量,但单靠此值不能确定内存瓶颈

原文转自:http://www.ltesting.net