ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • IBM AIX errpt 명령어 분석하기
    System of Infra/Unix System 2020. 6. 12. 00:01
    반응형

    AIX로고이미지

    IBM AIX errpt 명령어 분석하기

    1.ERROR LOG 보기
    
    [root@test_svr1:/]# errpt
    IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION
    FE2DEE00 0608165820 P S SYSXAIXIF DUPLICATE IP ADDRESS DETECTED IN THE NET
    DE84C4DB 0608152420 I O ConfigRM IBM.ConfigRM daemon has started.
    A6DF45AA 0608152420 I O RMCdaemon The daemon is started.

    -> 시스템상에서 장애가 있을 경우 바로 errpt리스트에 출력이 됩니다.

    2.ERROR LOG 자세히 보기
    
    [root@test_svr1:/]# errpt -a 
    ---------------------------------------------------------------------------------------
    
    LABEL: AIXIF_ARP_DUP_ADDR
    IDENTIFIER: FE2DEE00
    Date/Time: Mon Jun 8 16:58:50 KST 2020
    Sequence Number: 165
    Machine Id: 00C5C6D74C00
    Node Id: test_svr1
    Class: S
    Type: PERM
    WPAR: Global
    Resource Name: SYSXAIXIF
    
    Description
    DUPLICATE IP ADDRESS DETECTED IN THE NET
    
    Failure Causes
    ARP RESPONSE RECEIVED FOR MY IP ADDRESS
    
    Recommended Actions
    CONTACT NETWORK ADMINISTRATOR
    
    Detail Data
    DUPLICATE IP ADDRESS
    C0A8 0097
    MAC ADDRESS
    CEB6 FC85 2E15
    
    ---------------------------------------------------------------------------------------
    
    LABEL: RMCD_INFO_0_ST
    IDENTIFIER: A6DF45AA
    
    Date/Time: Mon Jun 8 15:24:30 KST 2020
    Sequence Number: 163
    Machine Id: 00C5C6D74C00
    Node Id: localhost
    Class: O
    Type: INFO
    WPAR: Global
    Resource Name: RMCdaemon
    
    Description
    The daemon is started.
    
    Probable Causes
    The Resource Monitoring and Control daemon has been started.
    
    User Causes
    The startsrc -s ctrmc command has been executed or
    the rmcctrl -s command has been executed.
    
    Recommended Actions
    Confirm that the daemon should be started.
    
    Detail Data
    DETECTING MODULE
    RSCT,rmcd.c,1.115.1.6,254
    ERROR ID
    6eKora0SaRrS/Bdx0/...z/...................
    
    REFERENCE CODE

    -> errpt에 출력된 리스트들을 한꺼번에 자세히 보는 방법입니다.

    3.특정 ERROR LOG 자세히 보기
    
    [root@test_svr1:/]# errpt -aj 9DBCFDEE(identifier)
    ---------------------------------------------------------------------------
    
    LABEL: ERRLOG_ON
    IDENTIFIER: 9DBCFDEE
    
    Date/Time: Wed Jun 10 20:22:19 KST 2020
    Sequence Number: 1527
    Machine Id: 00C5C6D74C00
    Node Id: test_svr1
    Class: O
    Type: TEMP
    WPAR: Global
    Resource Name: errdemon
    
    Description
    ERROR LOGGING TURNED ON
    
    Probable Causes
    ERRDEMON STARTED AUTOMATICALLY
    
    User Causes
    /USR/LIB/ERRDEMON COMMAND
    
    Recommended Actions
    NONE

    -> 리스트가 너무 많을 경우 특정 identifier를 지정하여 볼 수 있습니다.

    4. ERROR LOG txt로 백업하기(출력물 복사본)
    
    [root@test_svr1:/]# errpt >> /ptf/errpt_backup.txt
    [root@test_svr1:/ptf]# ls -al | grep -i errpt_backup.txt
    -rw-r--r-- 1 root system 173749 Jun 11 23:41 errpt_backup.txt

    -> 에러메세지에 대한 정보를 백업 해두기 위해서 /ptf 경로에 저장하였습니다.

    5.ERROR LOG 부분 삭제하기
    
    [root@test_svr1:/]# errpt
    9DBCFDEE 0608152420 T O errdemon ERROR LOGGING TURNED ON
    [root@test_svr1:/]# errclear -j 9DBCFDEE(identifier) 0

    -> 에러로그의 출력물 중에서 필요 없는 에러 메시지를 부분적으로 지우기 위해서 사용하도록 합니다.

    6.ERROR LOG 전체 삭제하기
    
    [root@test_svr1:/]# errclear 0

    -> 에러로그의 데이터들의 리스트를 초기화해주는 명령어입니다.

    7.LOG 및 데몬 기동 부분 경로
    
    /var/adm/ras/errorlog     #log 저장 경로
    /usr/lib/errstop           #errpt 데몬 정지
    /usr/lib/errdemon        #errpt 데몬 재시작

     

    PS. 포스팅의 내용은 제 기준으로 작성한 것이기 때문에 참고해서 보시면 감사하겠습니다.

    포스팅 과정의 오류 및 오타 그리고 궁금한 점에 대해서는 댓글 남겨주세요.

     

    반응형

    댓글

Designed by Tistory.