aix errpt 命令的使用

简介:

下面我们来看errpt命令的使用。

  # errpt 
  IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION 
  9DBCFDEE 0109034400 T O errdemon ERROR LOGGING TURNED ON 
  192AC071 0109034300 T O errdemon ERROR LOGGING TURNED OFF 
  C092AFE4 0109033500 I O ctcasd ctcasd Daemon Started 
  A6DF45AA 0109033500 I O RMCdaemon The daemon is started. 
  9DBCFDEE 0109033400 T O errdemon ERROR LOGGING TURNED ON 
  192AC071 0106130900 T O errdemon ERROR LOGGING TURNED OFF 
  369D049B 0106082400 I O SYSPFS UNABLE TO ALLOCATE SPACE IN FILE SYSTE 
  这里的输出分为六列依次为: 
  1错误标示符IDENTIFIER:并不唯一,由它来确定使用的错误模板,显然同一种错误的IDENTIFIER是相同的。 
  2.时间TIMESTAMP:错误发生的时间,MMDDhhmmYY,依次表示月日时分年。 
  3.类型TYPE:错误的类型,或者说严重的程度。 
  分为6个: 
  PEND 设备或功能组件可能丢失 简写
  PERF 性能严重下降 P 
  PERM 硬件设备或软件模块损坏,确诊了的 P 
  TEMP 临时性错误,经过重试后已经恢复正常 T 
  INFO 一般消息,不是错误 I 
  UNKN 不能确定错误的严重性 U 
  4.种类CLASS c:指出错误源 
  硬件或介质故障 
  软件故障 
  人为错误 
  不能确定 
  5. 资源名RESOURCE_NAME 
  最初检测到错误的资源名软件或者硬件,并不代表这个资源有问题,而只是最先在它发现的。 
  6.描述

  显示具体的日志信息

 

 

以下为常用的errpt使用

 

errpt 命令
 


 
  1. Usage:   errpt -aActgDP -s startdate -e enddate  
  2.          -N resource_name_list -S resource_class_list -R resource_type_list  
  3.          -T err_type_list -d err_class_list -j id_list -k id_list  
  4.          -J label_list -K label_list -l seq_no_list -F flags_list   
  5.          -m machine_id -n node_id -i filename -y filename -z filename  
  6.          -I filename  
  7.  
  8. Process error log entries from the supplied file(s).  
  9. -i filename  Read error log entries from the supplied file.  
  10. -y filename  Uses the error record template file specified by the filename  
  11.                          parameter.  
  12. -z filename  Uses the error logging message catalog specified by the filename  
  13.                          parameter.  
  14. -I filename  Uses the diagnostics error log specified by the filename  
  15.                         parameter.  
  16.  
  17. Output formatted error log entries sorted chronologically.  
  18. -a         Print a detailed listing. Default is a summary listing.  
  19. -A         Print an abbreviated detailed listing.  
  20. -c         Concurrent mode. Display error log entries as they arrive.  
  21. -t         Print error templates instead of error log entries.  
  22. -g         Output raw ascii  error template structures.  
  23. -D         Consolidate duplicate errors.  
  24. -P         Show only duplicates from the error device driver.  
  25.  
  26. Error log entry qualifiers:  
  27. -s startdate  Select entries posted later   than date. (MMddhhmmyy)  
  28. -e enddate    Select entries posted earlier than date. (MMddhhmmyy)  
  29. -N list       Select resource_names   in 'list'.  
  30. -S list       Select resource_classes in 'list'.  
  31. -R list       Select resource_types   in 'list'.  
  32. -T list       Select error_types      in 'list'.  
  33. -d list       Select error_classes    in 'list'.  
  34. -j list       Select error_ids        in 'list'.  
  35. -k list       Select error_ids  not   in 'list'.  
  36. -J list       Select error_labels     in 'list'.  
  37. -K list       Select error_labels not in 'list'.  
  38. -l list       Select sequence_numbers in 'list'.  
  39. -F list       Select templates according to the value of the  
  40.               Alert, Log, or Report field.  
  41. -m machine_id Select entries for the machine id as output by uname -m.  
  42. -n node_id    Select entries for the node id    as output by uname -n.  
  43.  
  44. 'list' is a list of entries separated by commas.  
  45. error_type  = PERM,TEMP,PERF,PEND,UNKN,INFO  
  46. error_class = H (HARDWARE), S (SOFTWARE), O (errlogger MESSAGES), U (UNDETERMINED)  
  47.  

显示错误信息摘要:
 

 
  1. # errpt  
  2. IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION  
  3. 9DBCFDEE   1028114712 T O errdemon       ERROR LOGGING TURNED ON  
  4. 192AC071   1028114712 T O errdemon       ERROR LOGGING TURNED OFF  
  5. 9DBCFDEE   1028114612 T O errdemon       ERROR LOGGING TURNED ON  
  6. 192AC071   1028114612 T O errdemon       ERROR LOGGING TURNED OFF  

详细信息:

 
  1. # errpt -a  
  2. ---------------------------------------------------------------------------  
  3. LABEL:          ERRLOG_ON  
  4. IDENTIFIER:     9DBCFDEE   ---对应第一条的第一个字段  
  5.  
  6. Date/Time:       公元2012年10月28日  星期日  11时47分41秒  
  7. Sequence Number: 141  
  8. Machine Id:      00C43EE54C00  
  9. Node Id:         wlancol3  
  10. Class:           O  
  11. Type:            TEMP  
  12. Resource Name:   errdemon          
  13.  
  14. Description  
  15. ERROR LOGGING TURNED ON  
  16.  
  17. Probable Causes  
  18. ERRDEMON STARTED AUTOMATICALLY  
  19.  
  20. User Causes  
  21. /USR/LIB/ERRDEMON COMMAND  
  22.  
  23.         Recommended Actions  
  24.         NONE  
  25.  


按时间显示错误详细信息:

 
  1. # date  
  2. 公元2012年10月28日  星期日  12时05分29秒  
  3. # errpt -a -s 1028114612  
  4. ---------------------------------------------------------------------------  
  5. LABEL:          ERRLOG_ON  
  6. IDENTIFIER:     9DBCFDEE  
  7.  
  8. Date/Time:       公元2012年10月28日  星期日  11时47分41秒  
  9. Sequence Number: 141  
  10. Machine Id:      00C43EE54C00  
  11. Node Id:         wlancol3  
  12. Class:           O  
  13. Type:            TEMP  
  14. Resource Name:   errdemon          
  15.  
  16. Description  
  17. ERROR LOGGING TURNED ON  
  18.  
  19. Probable Causes  
  20. ERRDEMON STARTED AUTOMATICALLY  
  21.  
  22. User Causes  
  23. /USR/LIB/ERRDEMON COMMAND  
  24.  
  25.         Recommended Actions  
  26.         NONE  
  27.  
  28. ---------------------------------------------------------------------------  
  29. LABEL:          ERRLOG_OFF  
  30. IDENTIFIER:     192AC071  
  31.  
  32. Date/Time:       公元2012年10月28日  星期日  11时47分38秒  
  33. Sequence Number: 140  
  34. Machine Id:      00C43EE54C00  
  35. Node Id:         wlancol3  
  36. Class:           O  
  37. Type:            TEMP  
  38. Resource Name:   errdemon          
  39.  
  40. Description  
  41. ERROR LOGGING TURNED OFF  
  42.  
  43. Probable Causes  
  44. ERRSTOP COMMAND  
  45.  
  46. User Causes  
  47. ERRSTOP COMMAND  
  48.  
  49.         Recommended Actions  
  50.         RUN ERRDEAD COMMAND  
  51.         TURN ERROR LOGGING ON  
  52.  
  53. ---------------------------------------------------------------------------  
  54. LABEL:          ERRLOG_ON  
  55. IDENTIFIER:     9DBCFDEE  
  56.  
  57. Date/Time:       公元2012年10月28日  星期日  11时46分15秒  
  58. Sequence Number: 138  
  59. Machine Id:      00C43EE54C00  
  60. Node Id:         wlancol3  
  61. Class:           O  
  62. Type:            TEMP  
  63. Resource Name:   errdemon          
  64.  
  65. Description  
  66. ERROR LOGGING TURNED ON  
  67.  
  68. Probable Causes  
  69. ERRDEMON STARTED AUTOMATICALLY  
  70.  
  71. User Causes  
  72. /USR/LIB/ERRDEMON COMMAND  
  73.  
  74.         Recommended Actions  
  75.         NONE  
  76.  
  77. ---------------------------------------------------------------------------  
  78. LABEL:          ERRLOG_OFF  
  79. IDENTIFIER:     192AC071  
  80.  
  81. Date/Time:       公元2012年10月28日  星期日  11时46分12秒  
  82. Sequence Number: 137  
  83. Machine Id:      00C43EE54C00  
  84. Node Id:         wlancol3  
  85. Class:           O  
  86. Type:            TEMP  
  87. Resource Name:   errdemon          
  88.  
  89. Description  
  90. ERROR LOGGING TURNED OFF  
  91.  
  92. Probable Causes  
  93. ERRSTOP COMMAND  
  94.  
  95. User Causes  
  96. ERRSTOP COMMAND  
  97.  
  98.         Recommended Actions  
  99.         RUN ERRDEAD COMMAND  
  100.         TURN ERROR LOGGING ON  
  101.  

按错误ID显示错误详细信息:

 
  1. # errpt -aj 9DBCFDEE  
  2. ---------------------------------------------------------------------------  
  3. LABEL:          ERRLOG_ON  
  4. IDENTIFIER:     9DBCFDEE  
  5.  
  6. Date/Time:       公元2012年10月28日  星期日  11时47分41秒  
  7. Sequence Number: 141  
  8. Machine Id:      00C43EE54C00  
  9. Node Id:         wlancol3  
  10. Class:           O  
  11. Type:            TEMP  
  12. Resource Name:   errdemon          
  13.  
  14. Description  
  15. ERROR LOGGING TURNED ON  
  16.  
  17. Probable Causes  
  18. ERRDEMON STARTED AUTOMATICALLY  
  19.  
  20. User Causes  
  21. /USR/LIB/ERRDEMON COMMAND  
  22.  
  23.         Recommended Actions  
  24.         NONE  
  25.  
  26. ---------------------------------------------------------------------------  
  27. LABEL:          ERRLOG_ON  
  28. IDENTIFIER:     9DBCFDEE  
  29.  
  30. Date/Time:       公元2012年10月28日  星期日  11时46分15秒  
  31. Sequence Number: 138  
  32. Machine Id:      00C43EE54C00  
  33. Node Id:         wlancol3  
  34. Class:           O  
  35. Type:            TEMP  
  36. Resource Name:   errdemon          
  37.  
  38. Description  
  39. ERROR LOGGING TURNED ON  
  40.  
  41. Probable Causes  
  42. ERRDEMON STARTED AUTOMATICALLY  
  43.  
  44. User Causes  
  45. /USR/LIB/ERRDEMON COMMAND  
  46.  
  47.         Recommended Actions  
  48.         NONE  
  49.  

硬件错误:

 
  1. errpt -dH  

软件错误:

 
  1. errpt -dS  

错误信息:

 
  1. errpt -dO  
  2. IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION  
  3. 9DBCFDEE   1028114712 T O errdemon       ERROR LOGGING TURNED ON  
  4. 192AC071   1028114712 T O errdemon       ERROR LOGGING TURNED OFF  
  5. 9DBCFDEE   1028114612 T O errdemon       ERROR LOGGING TURNED ON  
  6. 192AC071   1028114612 T O errdemon       ERROR LOGGING TURNED OFF  

未定义错误:

 
  1. errpt -dU 

 aix中的errlogger 像linux 中的Logger 一样,可以人为的模拟一条错误信息到系统日志中,发送的errlogger 错误信息长度<=1024字节。

删除所有日志:

 
  1. errclear 0 

写一条日志:

 
  1. # errpt  
  2. # errlogger admin test use logger   
  3. # errpt  
  4. IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION  
  5. AA8AB241   1028123312 T O OPERATOR       OPERATOR NOTIFICATION  
  6. # errpt -a  
  7. ---------------------------------------------------------------------------  
  8. LABEL:          OPMSG  
  9. IDENTIFIER:     AA8AB241  
  10.  
  11. Date/Time:       公元2012年10月28日  星期日  12时33分17秒  
  12. Sequence Number: 144  
  13. Machine Id:      00C43EE54C00  
  14. Node Id:         wlancol3  
  15. Class:           O  
  16. Type:            TEMP 
  17. Resource Name:   OPERATOR          
  18.  
  19. Description  
  20. OPERATOR NOTIFICATION  
  21.  
  22. User Causes  
  23. ERRLOGGER COMMAND  
  24.  
  25.         Recommended Actions  
  26.         REVIEW DETAILED DATA  
  27.  
  28. Detail Data  
  29. MESSAGE FROM ERRLOGGER COMMAND  
  30. admin test use logger


本文转自 pk2008 51CTO博客,原文链接:http://blog.51cto.com/837244/1098556
相关文章
|
6月前
|
Unix
自己总结的aix的常用命令
自己总结的aix的常用命令
225 1
|
关系型数据库 Unix C语言
|
监控 Oracle Unix
【OS】AIX之topas命令详解
【OS】AIX之topas命令详解 AIX基本命令topas简介 Posted on 2015 年 11 月 11 日 by xiaoyu 由于最近工作需要涉及到AIX主机、存储层面,就对这方面的内容做个简要的笔记,以供后续参考。
4571 0
|
关系型数据库 Unix Oracle
aix archPlat
#++++++++++++++++++++++++++++++++++++++++++++++++++++ #+ Ruiy(R) Techdiss contact: 150 5519 8367 #+    #++++++++++++++++++++++++++++++++++++++++++++++++++++ 1,aix6.
845 0
下一篇
无影云桌面