您好,登錄后才能下訂單哦!
aix中的小技巧與日志是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
1、AIX中實現上下箭頭鍵來查閱歷史命令及修改命令
命令行中輸入set -o vi
可以打開inline editor
然后用ESC進入命令模式
k向前j向后,可翻閱歷史命令和修改
2、AIX中查看IP和掩碼
# smitty tcpip
根據要查看的網絡接口,選擇相應的項
然后回車即可看到詳細信息
3、查看內存、cpu等信息
$ prtconf
System Model: IBM,9113-550
Machine Serial Number: 65EFEDF
Processor Type: PowerPC_POWER5
Processor Implementation Mode: POWER 5
Processor Version: PV_5
Number Of Processors: 4
Processor Clock Speed: 1654 MHz
CPU Type: 64-bit
Kernel Type: 64-bit
LPAR Info: 1 65-EFEDF
Memory Size: 15744 MB
Good Memory Size: 15744 MB
Platform Firmware level: Not Available
Firmware Version: IBM,SF240_418
Console Login: enable
Auto Restart: true
Full Core: false
Network Information
Host Name: wemp02
IP Address: 10.4.41.35
Sub Netmask: 255.255.255.192
4、顯示錯誤信息
$ errpt | more
IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION
D5385D18 1122013913 T H hdisk3 ARRAY OPERATION ERROR
D5385D18 1122013613 T H hdisk3 ARRAY OPERATION ERROR
D5385D18 1122013413 T H hdisk3 ARRAY OPERATION ERROR
D5385D18 1122013313 T H hdisk3 ARRAY OPERATION ERROR
查看更詳細的信息
$ errpt -aj D5385D18|more
---------------------------------------------------------------------------
LABEL: FCP_ARRAY_ERR4
IDENTIFIER: D5385D18
Date/Time: Mon Nov 25 11:41:58 BEIST 2013
Sequence Number: 26528
Machine Id: 00CEFEDF4C00
Node Id: wemp02
Class: H
Type: TEMP
Resource Name: hdisk3
Resource Class: disk
Resource Type: array
Location: U787B.001.DNW4155-P1-C3-T1-W200500A0B812B506-L2000000000000
Description
ARRAY OPERATION ERROR
代碼解釋:
Class有H(hardware),S(software),O(information messages),U(undetermined)
Type則有 PEND 設備可用性缺失即將發生
PERF 設備性能降低到可接受等級
PERM 設備是有缺陷的硬件或軟件,不可修復,需要diag診斷
TEMP 從一些不成功的嘗試中恢復
UNKN 不確定嚴重程度
INFO 信息,不會導致錯誤
- 使用diag命令進行硬件診斷。系統刪除90天前的硬件錯誤,刪除30天前的軟件錯誤
5、查找系統中的某個文件存在于哪個文件集中
當操作系統上由于未安裝特定的文件集而無法執行某個命令時, 可以參考下面的方法確定所需的文件集.
首先確認系統中已安裝了文件集 bos.content_list:
# lslpp -l bos.content_list
然后用下面的命令查找與指定文件相關的文件集:
# /usr/sbin/which_fileset
如, # /usr/sbin/which_fileset iostat
/usr/bin/iostat bos.acct
查找指定的文件集中包含哪些文件:
# lslpp -f
如, # lslpp -f bos.acct
....
/usr/bin/iostat
....
6、啟動停止某項服務(例如ssh)
查看ssh服務狀態
# l***c -s sshd
Subsystem Group PID Status
sshd ssh 3866742 active
停止和啟動 ssh 服務
# stopsrc -t sshd
# startsrc -t sshd
sshd服務不支持refresh -s 的刷新,如果你修改了SSH的配置,想重啟SSHD服務來生效。你可以開啟AIX的TELNET服務,通過TELNET連上,然后停止和重啟SSH服務來刷新配置,以避免遠程重啟服務器。
建議你通過console連接,不然停止ssh后網絡連接就斷開連不上了。
7、查詢AIX的內核版本號
# oslevel -s
5300-08-05-0846
8.有關AIX的日志
系統錯誤日志
存放路徑:/var/adm/ras/errlog
說明:該日志記錄了系統所檢測到的軟硬件故障和錯誤,尤其對系統的硬件故障有很大的參考價值,是AIX提供的最有價值的日志之一, errlog文件用more或者其他文本的查看命令來打開我們看到的只是一對亂碼,為了能夠查看錯誤日志文件需要使用aix的errpt命令,如:errpt列信息;errpt–a列詳細信息,詳細使用方法可以參考man,
用戶的登錄日志
存放路徑:/var/adm/wtmp /var/adm/sulog
說明:這些日志記錄了用戶登錄和訪問服務器的情況信息,具體的日志文件有wtmp、、sulog等,它們記錄的分別是不同的事件,wtmp記錄的是歷史的login和lognout信息,可以用last命令訪問。sulog記錄的是用戶用su命令轉變為另一用戶的信息。who、last等這些命令可以查看wtmp和sulog的內容
如:Last –f wtmp
我們想查看最近10次登錄的用戶和他們的地址,可以用如下命令:
last -10
集群管理軟件hacmp的日志
存放路徑:/tmp/hacmp.out
說明:HACMP是IBM提供的確保系統運行可靠性的集群套件,HACMP在每次啟動和關閉時都要經歷一段時間以停止服務和轉換文件系統,我們可以通過對HACMP。OUT日志文件的跟蹤實時的了解HACMP在啟動和關閉時的信息,如出現啟動失敗則可以幫助我們定位錯誤。
可以使用tail進行跟蹤,tail –f /tmp/hacmp.out
系統啟動錯誤日志
存放路徑:/var/adm/ras/bootlog
說明:該日志可以跟蹤系統在Boot過程中發生的問題,包括服務器液晶板上的代碼信息都有記載。可以使用alog命令監視這些問題,存放在/var/adm/ras/bootlog中,可以使用alog –o –t boot命令查看該文件。
FTP用戶操作日志
存放路徑:自定義(建議/tmp/ftplog.out)
說明:很多服務器都會用到FTP功能,大量的用戶通過FTP登陸到服務器上給系統的安全性帶來了很大的問題,AIX給我們提供了一套很不錯的可以記錄用戶FTP操作情況的日志。
具體設置步驟如下:
在/etc/inetd.conf文件中編輯 FTP一行,在FTPD后加“-d”
重啟服務: refresh–s inetd
touch/tmp/ftplog.out
在/etc/syslog.conf文件中加上兩行:
daemon:debug /tmp/ftplog.out
daemon:info /tmp/ftplog.out
重啟服務: refresh–s syslogd
以上只是我在工作中主要用到的一些日志,只是AIX給我們提供了很多其他重要的日志文件中的一部分,大家可以在工作中慢慢體會。
AIX errpt 命令使用
修改當前的日志文件
/usr/lib/errdemon -i /var/adm/ras/myerrlog
修改當前日志文件大小
/usr/lib/errdemon -s 28866
修改當前日志緩沖區大小
/usr/lib/errdemon -B 20480
修改2個重復錯誤之間的間隔時間
/usr/lib/errdemon -t 50
ps -ef | grep errdemon
/usr/lib/errdemon
/usr/lib/errstop
ps -ef | grep errdemon
errpt | more
詳細
errpt -a | pg
以ASCII 方式顯示
errpt -g -j 74533D1A | more
檢查過去24小時內發生的錯誤日志
date
errpt -a -s 0128092102
errclear 命令清除日志記錄
刪除所有日志
errclear 0
刪除10天前的軟件記錄
errclear -d -S 10
======================
errpt -a
-a是以詳細格式顯示錯誤日資文件中的錯誤信息
在系統中生成一個記錄下來的錯誤報表
關于aix中的小技巧與日志是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。