| HOME / 정보공유 / AIX 명령어 모음

strerr
strerr strerr 디먼 목적 STREAMS 로그 드라이버에서 오류 로그 메세지를 수신합니다. 구문
strerr
설명
strerr 디먼은 STREAMS 로그 드라이버로부터 오류 로그를 수신하여 이를 로그 파일에 추가합니다. 생성된 오류 로그 파일은 /var/adm/streams 디렉토리에 있으며 error.mm-dd라고 명명합니다. 여기서 mm은 각 로드 파일에 포함된 메세지의 월, dd는 일입니다.
오류 로그 메세지의 형식은 다음과 같습니다.
이러한 필드는 다음과 같이 정의됩니다.
오류 일련 번호
hh:mm:ss으로 표시된 메세지의 시간
우선순위 레벨로 부트 후 시스템 표시(tick)로 표시된 메세지 시간
다음 중 하나의 값을 가집니다.
T
추적 프로세스에도 메세지를 전송했습니다.
F
치명적 오류를 표시합니다.
N
시스템을 관리하는 사람에게 메일을 보냅니다.
소스의 모듈 ID 번호
소스의 서브 ID 번호
오류 메세지의 형식화된 텍스트
멀티프로세서 시스템의 경우, 는 두 부분으로 구성되어 있습니다.
메세지 소유자가 전송한 프로세서의 수
형식화된 텍스트 자체
오류 로그에 나타난 메세지는 시스템 관리자의 주의를 요구하는 예외 조건을 보고하기 위한 것입니다. STREAMS 드라이버 또는 모듈의 장애를 나타내는 메세지에는 F 플래그가 설정되며, 관리자의 직접적인 주의를 요구하는 메세지에는 N 플래그가 설정되어 오류 로거가 mail 명령을 통해 관리자에게 메세지를 전송하도록 해야 합니다. 우선순위 레벨은 보통 오류 로그에서 아무 의미도 없으나, 메세지가 추적자 프로세스로 전송되는 경우에는 의미를 가집니다.
일단 초기화되면, strerr 디먼은 사용자가 종료할 때까지 계속 실행됩니다. 보통 strerr 디먼은 비동기식으로 실행됩니다.
주: 하나의 strerr 디먼만 STREAMS 로그 드라이버를 열도록 허용됩니다. 모듈 또는 드라이버가 많은 수의 오류 메세지를 생성 중에 오류 로거(logger)를 수행하면 STREAMS 성능이 저하됩니다. 짧은 시간 내에 수많은 메세지가 생성되면, 로그 드라이버가 일부 메세지를 전달할 수 없게 됩니다. 이러한 상황은 로그 파일의 메세지 순번 매김시 갭으로 나타납니다.
파일
/var/adm/streams/error.mm-dd 오류 로그 파일