您好,登錄后才能下訂單哦!
AIX提供錯誤日志機制來記錄硬件和軟件故障。錯誤日志可以為故障檢測和修復工作提供信息。
當一個操作系統模塊檢測到一個錯誤時,錯誤日志進程開始工作。錯誤檢測代碼段然后
會發送錯誤信息給 errsave 和 errlast 內核服務,或發給 errlog 應用子程序,在這里信息被
依次寫入一個特殊的文件/dev/error 中。該進程然后為收集到的數據增加一個時標( time
stamp)。你可以使用errpt命令從錯誤日志中找到錯誤記錄。
/usr/lib/errdemon命令
/usr/lib/errdemon -l 確定錯誤日志文件的路徑
errdemon 進程持續檢查 /dev/error 文件,看是否有新的內容。
errpt命令
-a 顯示所有報錯
-j errid 顯示指定錯誤id的報錯
-s xxxx 指定在xxxx日期之后的記錄(xxxx格式為mmddhhmmyy 月、日、小時、分鐘、年)
-t 處理錯誤模板庫而不是日志
errclear 0 清除錯誤日志記錄
errinstall 在錯誤日志消息集( error logging message sets)中安裝消息。
errupdate 更新錯誤記錄模板庫
診斷硬件問題
diag 命令是運行大量任務選項的起始點,是用于判定硬件問題的維護輔助工具。 diag 命
令提供菜單驅動的接口,但是也可以直接使用命令行標記執行特定任務。
如果你懷疑有問題發生,使用以下步驟來運行診斷。
系統日志
AIX使用 syslogd 記錄系統消息。 syslogd 伺服程序( syslogd daemon)讀一個數據報套接字( datagram socket) 并將每個消息行發送到一個由配置文件/etc/syslog.conf描述的目的地。在被激活時和接收到一個掛起( hang-up)信號時, syslogd daemon 都會讀配置文件。
syslogd daemon 創建 /etc/syslog.pid 文件。該文件只包含一行內容,為syslogd daemon
的命令進程ID。它被用于終止或重新配置 syslogd daemon。
syslogd
-d 打開調試
-f xxx 指定配置文件
缺省情況下, syslogd 讀缺省的配置文件/etc/syslog.conf,但是如果你使用 -f 標記,你可以指定另外一個配置文件。
stopsrc -s syslogd 停止 syslogd daemon
startsrc -s syslogd 重啟 syslogd daemon
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。