mcompile 명령을 사용하면 SNMP MIB 파일을 중간 형식(.cfg) 파일로 컴파일할 수 있으며, 이 파일은 mxmib 유틸리티를 통해 HP SIM(HP Systems Insight Manager)과 사용하도록 등록할 수 있습니다.
다음 팁을 참조하십시오.
컴파일 중인 MIB 파일에 다른 MIB로부터의 IMPORTS가 포함되어 있으면 가져온 MIB 파일도 컴파일 중인 MIB 파일과 같은 디렉토리에 있어야 합니다.
MIB 파일의 주석 줄은 "--"로 시작하고 개행 문자나 다음 "--"를 만나면 종료됩니다. 줄 전체에 "-" 문자가 있는 MIB에 유의하십시오. 이러한 줄은 주석으로 처리할 의도로 사용하지만 대시를 더 추가하면 처음 "--" 문자가 취소됩니다.
예를 들면 다음과 같습니다.
-- xyz는 xyz를 주석 처리합니다.
하지만
-- -- xyz는 실제적으로 xyz의 주석을 해제합니다.
mcompile 모듈 끝에는 END 키워드가 단독으로 있어야 합니다. MIB 파일에서 END 키워드 뒤에는 개행 문자가 와야 합니다.
mcompile 에서는 표준 데이터 유형의 재정의를 허용하지 않습니다. 따라서 컴파일 중인 MIB 파일에 그러한 재정의가 포함되어 있으면 mcompile을 실행하기 전에 주석 처리해야 합니다.
MIB를 컴파일하려면 다음을 수행합니다.
MS-DOS® 창 또는 UNIX 셸을 엽니다.
mcompile을 실행하여 SNMP MIB 파일을 중간 형식(.cfg)으로 컴파일합니다.
mcompile은 -d 옵션을 인식합니다. 이 옵션은 지정된 디렉토리로 변경하여 MIB 파일을 찾고 처리합니다. 중간 (.cfg) 파일은 항상 MIB 파일과 같은 디렉토리에 있습니다. 기본적으로 mcompile은 현재 디렉토리에서 MIB 파일을 검색합니다.
cd mibsdir
mcompile mymib.mib
또는
MIB 디렉토리에서 실행하지 않는 경우 다음을 수행합니다.
mcompile -d mibsdir mymib.mib
mxmib를 실행하여 MIB를 HP SIM에 등록합니다.
관련 절차
관련 항목