天天看點

AIX系統errpt詳解

在AIX中,errpt用于報告系統軟硬體相關的錯誤日志資訊

先來看一個實際的輸出,不帶參數簡單列出所有的錯誤

#errpt IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION A2205861 1214144307 P S SYSPROC Excessive interrupt disablement time F3931284 1213234807 I H ent1 ETHERNET NETWORK RECOVERY MODE EC0BCCD4 1213234807 T H ent1 ETHERNET DOWN EC0BCCD4 1213233607 T H ent1 ETHERNET DOWN 0873CF9F 1212141207 T S pts/1 TTYHOG OVER-RUN …

使用-a參數檢視詳細資訊

#errpt -a | more ————————————————————————— LABEL: GOENT_RCVRY_EXIT IDENTIFIER: F3931284 Date/Time: Thu Dec 13 23:48:47 BEIST 2007 Sequence Number: 162 Machine Id: 00099476D600 Node Id: db158 Class: H Type: INFO Resource Name: ent1 Resource Class: adapter Resource Type: 14108902 Location: U787B.001.DNWA74C-P1-T9 VPD: Product Specific.( )…….2-Port 10/100/1000 Base-TX PCI-X Adapter Network Address………….000D6051A0F6 ROM Level.(alterable)…….DV0210 Description ETHERNET NETWORK RECOVERY MODE Recommended Actions PERFORM PROBLEM DETERMINATION PROCEDURES Detail Data FILE NAME line: 204 file: goent_intr.c PCI ETHERNET STATISTICS 0001 EF66 0063 0853 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 A69D 0000 0000 002C B028 0000 0000 0000 A64B 0000 0000 0000 A597 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0001 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 BB83 08F0 0068 0C00 0000 0000 01A0 0000 0000 0000 0000 0000 0000 0000 C9E1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 DEVICE DRIVER INTERNAL STATE 5555 5555 0000 0000 0000 0000 SOURCE ADDRESS 0011 25C0 3BDE

其中:

LABLE:事件名稱

IDENTIFIER:事件ID

Date/Time:發生的時間

Sequence Number:事件序列号

Machine ID:機器辨別

Node ID:節點辨別

Class:事件來源

S-軟體

H-硬體

I-資訊

U-未定的

Type:事件類型

PEND-裝置或元件的可用性損失是急迫的。

PERF-裝置或元件的性能已下降到可接受的級别以下。

PERM-出現了不可恢複的情況。如果錯誤類型為這個值,那麼通常是最嚴重的錯誤,并且很可能意味着出現了硬體裝置或者軟體子產品的故障。如果錯誤類型為 PERM 之外的其他值,通常并不表示故障,但是對這些錯誤進行了記錄,以便可以使用診斷程式對它們進行分析。

TEMP—在出現多次不成功的嘗試之後,所恢複到的狀态。這種錯誤類型也可以用于記錄資訊性條目,如 DASD 裝置的資料傳輸統計資訊。

UNKN—無法确定錯誤的嚴重程度。

INFO—錯誤日志條目是資訊性的,并且不是某個錯誤所産生的結果。

Resource Name:檢測到錯誤的資源的名稱。對于軟體錯誤,這是某個軟體元件或可執行程式的名稱。對于硬體錯誤,這是某個裝置或系統元件的名稱。它并不表示該元件出現故障或者需要更換。相反,它用于确定合适的診斷子產品以用于對錯誤進行分析。

Resource Class:檢測到故障的資源的一般類别(例如,磁盤的裝置類别)。

Resource Type:檢測到故障的資源的類型。

Location Code:裝置的路徑。最多可能有四個字段,分别是抽屜、插槽、連接配接器和端口。

VPD:關鍵的産品資料。這個字段的内容(如果存在)可能各不相同。裝置的錯誤日志條目通常傳回有關裝置制造商、序列号、工程變更級别、以及隻讀存儲級别的資訊。

Description:錯誤的彙總資訊。

Probable Cause:一些可能的錯誤原因的清單。

User Causes:由使用者錯誤所導緻錯誤的可能原因的清單。使用者所導緻的錯誤可能包括不正确插入的磁盤、未能開啟的外部裝置(如數據機和列印機)。

Actions:對于糾正使用者所導緻的錯誤的推薦操作的描述。

Install Causes:因為不正确的安裝或者配置過程所導緻錯誤的可能原因清單。這種類型的錯誤包括硬體和軟體不比對、電纜的不正确安裝或電纜連接配接變松,以及未能正确配置的系統。

Actions:對于糾正安裝所導緻的錯誤的推薦操作的描述。

Failure Causes:可能的硬體或者軟體故障清單。

Actions:對于糾正故障的推薦操作的描述。對于硬體錯誤,這将導緻運作診斷程式。

Detailed Data:針對每個錯誤日志條目的、唯一的故障資料,如裝置檢測資料。

繼續閱讀