Linux 및 UNIX 시스템: syslog 디먼 구성

Linux 및 UNIX 시스템에서 모든 WebSphere Message Broker 메시지(명령행 유틸리티에 의해 생성된 메시지 제외)는 syslog로 송신되므로, 사용자 메시지를 별도의 파일로 전송하는 것이 유용합니다.

Linux 또는 UNIX 시스템에서 브로커를 작성하기 전에 syslog 디먼이 사용자 메시지를 user.log라는 파일로 다시 전달하도록 구성하십시오.

  1. root로 로그인하십시오.
  2. 다음 명령을 입력하여 user.log라는 파일을 작성하십시오.
    UNIX 시스템에서 다음 명령을 입력하십시오.
    touch /var/adm/user.log 
    chown root:mqbrkrs /var/adm/user.log 
    chmod 640 /var/adm/user.log
    Linux에서 다음 명령을 입력하십시오.
    touch /var/log/user.log 
    chown root:mqbrkrs /var/log/user.log 
    chmod 640 /var/log/user.log
  3. /etc/syslog.conf 파일에 다음 행을 추가하여 디버그 레벨 메시지가 user.log 파일로 전송되도록 하십시오.
    UNIX 시스템에서 다음 명령을 입력하십시오.
    user.info /var/adm/user.log
    Linux에서 다음 명령을 입력하십시오.
    user.info /var/log/user.log
    선행 예에서 user info 대신에 user.* -를 사용할 수 있습니다.
    • *는 정보, 공고, 경고 및 디버그 메시지가 포착되었음을 의미합니다.
    • -syslog가 파일을 기록한 후 동기화하지 않음을 의미합니다.
    성능은 향상되지만 시스템이 파일에 기록한 직후 고장나는 경우에는 일부 데이터를 손실할 수 있습니다.
    정보, 경고 및 오류 메시지를 user.log 파일로 전달하기 위해 유사한 행을 추가할 수 있습니다.
  4. syslog 디먼을 재시작하십시오.
    AIX에서 다음 명령을 입력하십시오.
    refresh -s syslogd
    HP-UXSolaris에서 명령을 입력하십시오.
    kill -HUP 'cat /etc/syslog.pid'
    Linux에서 다음 명령을 입력하십시오.
    /etc/init.d/syslogd restart
    또는
    /etc/rc.d/init.d/syslogd restart
    (rc.d가 소프트 링크가 아닌 시스템의 경우)

다른 syslog 옵션에 대해서는 사용자 운영 체제용 문서를 참조하십시오.

관련 개념
로그
관련 태스크
문제점 해결 및 지원
로그 사용
Windows: 로컬 오류 로그 보기
관련 참조
로컬 오류 로그
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
an04230_