系统集成AIX

AIX的三板斧及其升级(AIX)

转在严冰先生写的《修炼之路》里面提到了他的三斧头及其升级版.分别是:三斧头  df    errpt   diag升级版 snap    PFE   PSDB从前基本没看过这几个命令.就是工作的时候偶尔能用到df 和errpt这两个命令.而且也不求甚解的~今天就找找这几...显示全部
转在严冰先生写的《修炼之路》里面提到了他的三斧头及其升级版.分别是:

三斧头  df    errpt   diag
升级版 snap    PFE   PSDB

从前基本没看过这几个命令.就是工作的时候偶尔能用到df 和errpt这两个命令.而且也不求甚解的~
今天就找找这几个命令的资料,看看到底是怎么回事.
==========================================================
df命令:
------------
用途:显示文件系统的总空间和可用空间信息.
选项:
-g   以GB为单位显示统计信息.
-i   显示文件系统可用的和已用的i节点的数目.当指定的文件系统被mount后,这是缺省输出设置.
-I   显示总块数,已用空间,可用空间,使用空间的百分比,文件系统mount点的信息.
-k   以kb为单位显示统计信息.
-m   以mb为单位显示统计信息.
-M   在第二列显示mount点的信息.
-P   以posix轻便格式显示文件系统的信息.
-s   从VFS的文件系统帮助获取文件系统的统计信息.而不是statfs系统调用.当使用-s时,任何给定参数笔芯是一个JFS或高级JFS文件系统的mount点或设备.文件系统也必须被列在/etc/filesystems中.
-t   在输出中包含总共分配空间的数量.
-v   显示指定文件系统的所有信息.
===========================================================
errpt命令:
---------------
用途:从错误日志中的记录生成一个错误报表.默认下,能以错误发生及被记录的相反的书现实需错误日志的记录.缺省的总结报表对每个错误包含一行数据.你可以使用选项来生成不同格式的报表.
注意:
1,要想查看错误日志数据库中的信息,可使用errdemon命令.
2,errpt命令不会执行对错误日志的分析.要想分析它,请使用diag命令.然而当错误日志分析被执行时,诊断程序会将诊断信息加回到错误日志中去.这种信息会在对应的错误日志记录的详细数据后面出现.
3,还可以用系统管理界面工具SMIT快速路径来运行这个命令.
选项:
-a   以详细的格式显示错误日志文件中的错误信息.如果同-t同时使用,模板中所有的信息都会显示出来.
-A   显示由-a产生的详细报表的缩减版本.
-c   在每个错误被记录下来的时候,进行格式化和显示.日志文件中存在的记录是按照它们被记录的顺序显示.
-d errorclasslist  将错误报告限定到几种特定的错误记录类型.由有效的errorclasslist变量指定:H(硬件),S(软件),O(errlogger命令消息)和U(未确定).在errorclasslist变量中的错误记录可以用逗号隔开,或者有双引号括起来并用逗号或者空格隔开.
-D   整理重复的错误.
-g   注:很多,可参看<<命令大全>>.
-i file  使用file变量指定的错误日志文件.如果该选项没被指定,就会使用从错误日志配置数据库中得来的值.
-l file  使用由file指定的诊断日志文件.如果该标志没有被指定的话,会使用缺省的路径名/var/adm/ras/diag_log.
-j errorID  只包括由errorID变量指定的错误日志记录.当它与-t一起使用时,记录是在错误模板库中被处理的,否则,记录就是在错误日志库中被处理的.
-J errorlabel  包括由errorlabel变量指定的错误日志记录.当它与-t一起使用时,记录是在错误模板库中被处理的,否则,记录就是在错误日志库中被处理的.
-k errorID  将由errorID变量指定的错误日志记录排除在外.当它与-t一起使用时,记录是在错误模板库中被处理的,否则,记录就是在错误日志库中被处理的.
-K errorlabel  将由errorlabel变量指定的错误日志记录排除在外.当它与-t一起使用时,记录是在错误模板库中被处理的,否则,记录就是在错误日志库中被处理的.
-t   处理错误记录模板库而不是错误日志.该选项可以用来以报表的形式查看错误记录模板.
-T errortypelist  将错误报表限定成由有效的errortypelist变量指定的错误类型:INFO,PEND,PERF,PERM,TEMP,UNKN.

注:还有很多选项.感觉没什么大用.就不写了.有需要的时候再查吧!
=====================================================
diag命令:
--------------
用途:执行硬件问题确定.该命令是运行广泛选择的任务和服务帮助的起点.可以使用基于web的系统管理器中的设备应用程序更改设备的特征.还可用系统管理接口工具SMIT快速路径运行该命令.
选项:
-A   指定高级方式.必须用-d指定设备.
-a   通过询问丢失的资源是否已除去或关闭等,来处理硬件配置的任何更改.
-B   知识诊断运行基本系统测试.错误日志分析也会在支持错误日志分析的基本系统中的区域上运行.
-c   指示及其将不受照管.不进行任何提问.结果写到标准输出.必须用指定要测试的设备的可选选项(d,B,s)
-d device  指定其上运行诊断的设备.
-E day  指定运行错误日志分析期间搜索错误日志所用的天数.此选项可与其它任何标志一起使用.
-e   如果错误日志分析在选定设备上受到支持,则执行错误日志分析.不执行测试.必须与-d一起使用.
-s   在所有资源上运行诊断.
=======================================================
snap命令:
用途:收集系统配置信息.该命令收集系统配置信息并把信息压缩到pax文件中.然后把文件下载到磁盘或磁带,或者发送到远程系统.也许要用snap命令收集的信息来识别并解决系统问题.
选项:
-a   收集所有的系统配置信息,该选项需要大约8MB的临时磁盘空间.
-A   收集异步(TTY)信息.
-b   收集SSA信息.
-c   创建/tmp/ibmsupt目录树或其他指定输出目录中的所有文件的压缩pax图像(snap.pax.Z文件).
-D   收集转储和/unix信息.使用主要的转储设备.
-e   收集HACMP的特定信息.
-f   收集文件系统信息.
-g   收集lslpp -hBc命令的输出.要求该命令重新创建确切的操作系统环境.把输出写入/tmp/ibmsupt/general/lslpp.hBc文件.也收集常规系统信息,并把输出写到/tmp/ibmsupt/generalgeneral.snap文件中.
-i   收集安装调试关键产品数据(VPD)信息.
-k   收集内核信息.
-l   收集编程语言信息.
-L   收集LVM信息.
-m nodelist  用于收集HACMP信息的节点名称列表.(必须于-e同时使用)
-n   收集网络文件系统信息.
-N   禁止检查必需的可用空间.
-o outputdevice  将压缩图像复制到软盘或磁带上.
-s   收集"系统网络体系结构"(SNA)信息.
-t   收集传输控制协议/网际协议(TCP/IP)信息.
-v component  显示snap命令所执行的命令的输出.使用该命令查看指定的文件名或文件组.
     注:按下ctrl+c可中断snap命令.
-w   收集WLM信息.
=======================================================
PFE
不知道~
=======================================================
PSDB
不知道~







收起
参与7

查看其它 6 个回答bochen061223的回答

bochen061223bochen061223系统管理员中国银行
谢谢分享你的资料
金融其它 · 2010-11-02
浏览1679

回答者

bochen061223
系统管理员中国银行

bochen061223 最近回答过的问题

回答状态

  • 发布时间:2010-11-02
  • 关注会员:0 人
  • 回答浏览:1679
  • X社区推广