Sun Management Center 3.6 System Reliability Manager 사용 설명서

확인 스크립트

모듈을 새로 고침하는 동안 모듈에서 파일의 타임스탬프가 변경되었음을 감지하면 관련 확인 스크립트가 실행됩니다. 마지막 실행의 종료 코드가 종료 코드 필드에 표시됩니다. 새 값이 스크립트 필드에 제공되면 모듈에서는 주어진 경로가 유효한 파일인지 확인합니다. 경로가 유효하지 않은 경우 종료 코드 필드에 NO_SUCH_SCRIPT가 표시됩니다. 또한 실행 중인 확인 스크립트가 중단되면 이 필드에 killed가 표시됩니다. 이 경우에 종료 코드에 대한 경보를 생성할 정규식을 지정합니다.

사용자 지정 확인 스크립트를 /var/opt/SUNWsymon/SysMgmtPack/filewch/scripts 디렉토리에 두거나 모듈과 함께 설치된 fileparse 바이너리를 사용할 수 있습니다.

fileparse 바이너리

fileparse/var/opt/SUNWsymon/SysMgmtPack/filewch/scripts/에 있는 C 바이너리입니다.

스크립트 파일의 기본 목록에는 확인 스크립트 및 레코드 형식에 대해 설정된 값이 있습니다. 예를 들어, /etc/hosts에 대하여 설정된 값은 다음과 같습니다.

감시된 파일 테이블에 있는 파일 정의에 지정된 record_format에 대해 바이너리가 파일 이름을 구문 분석합니다. 파일 내용이 입력 파일 record_format과 일치하지 않는 경우 오류가 보고됩니다. 빈 행 및 주석 행은 건너뜁니다. 해당 바이너리가 다음 값을 반환합니다.

0

성공

1

파일을 열 수 없음

2

record_format이 정확하지 않음

3

파일 형식이 정확하지 않음

–1

메모리 부족 같은 프로그램 오류

–2

인수 오류