Domino® SNMP 에이전트와 함께 NET-SNMP 사용
Linux™ 플랫폼에서 Domino® SNMP 에이전트는 RFC 1227에 따라 시스템의 마스터 SNMP 에이전트와 통신하기 위해 SMUX 프로토콜을 사용합니다. 일부 Linux™ 배포판에는 SMUX 프로토콜을 지원하는 마스터 SNMP 에이전트가 있지만, 다른 배포판에는 없습니다.
이 태스크 정보
Linux™ 플랫폼의 경우 Domino®에는 SMUX 프로토콜과 Domino® SNMP 에이전트를 지원하도록 미리 구성된 NET-SNMPD라는 NET-SNMP 마스터 에이전트가 있습니다.
NET-SNMPD 설치 Linux™
이 태스크 정보
루트 사용자로 로그온한 후 다음과 같이 NET-SNMPD를 Linux™에 설치합니다.
프로시저
-
NET-SNMPD 파일을 설치합니다. 필요에 따라 다음 명령을 입력하여 Domino® 실행 경로를 변경합니다.
cp /opt/ibm/lotus/notes/latest/linux/net-snmpd* /etc
- 재부팅 후 다시 시작하도록 NET-SNMPD를 정렬합니다.
-
다음 작업 중 하나를 수행합니다.
- SLES와 같은 UnitedLinux 기반 릴리스의 경우 다음 명령어를 입력합니다.
ln -f -s /etc/net-snmpd.sh /etc/init.d/net-snmpd
insserv /etc/init.d/net-snmpd
- Red Hat Linux™ 릴리스의 경우 다음 명령을 입력합니다.
ln -f -s /etc/net-snmpd.sh /etc/rc.d/init.d/net-snmpd
chkconfig --add net-snmpd
chkconfig net-snmpd on
- SLES와 같은 UnitedLinux 기반 릴리스의 경우 다음 명령어를 입력합니다.
다음에 수행할 작업
Linux™에 NET-SNMPD를 설치했습니다. NET-SNMPD를 구성하고 시작합니다.
NET-SNMPD 구성
프로시저
수동으로 NET-SNMPD 시작 및 종료
이 태스크 정보
NET-SNMPD를 시작하려면, 루트 사용자로 로그온한 후 다음 명령어를 입력합니다.
/etc/net-snmpd.sh start
NET-SNMPD를 종료하려면, 루트 사용자로 로그온한 후 다음 명령어를 입력합니다.
/etc/net-snmpd.sh stop
NET-SNMPD 작성 방법
이 태스크 정보
Net-SNMP 웹 사이트를 통해 배포되는 NET-SNMP 패키지에는 다양한 SNMP 도구가 있지만 Domino®에는 NET-SNMP 마스터 에이전트만 있습니다.
Domino®의 경우, NET-SNMP 5.0.7 패키지가 다음 옵션을 사용하여 구성 및 빌드되었습니다.
--enable-shared=no
--with-default-snmp-version=3
--with-logfile=/var/log/snmpd.log
--with-mib-modules=smux
--with-openssl=no
--with-persistent-directory=/var/net-snmp
--with-sys-contact=Unknown
--with-sys-location=Unknown
그 결과, 에이전트/snmpd가 Domino®용 NET-SNMPD로 사용됩니다.
고유한 NET-SNMP 마스터 에이전트 작성 및 구성
이 태스크 정보
Net-SNMP 웹 사이트를 통해 배포되는 UCD-SNMP 및 NET-SNMP 패키지에는 많은 선택적 컴포넌트가 들어 있으므로, Domino®와 함께 사용할 고유한 마스터 SNMP 에이전트를 작성하거나 구성할 수 있습니다. 이렇게 하려면, 다음 옵션으로 소스 구성 스크립트를 호출하여 SMUX 지원을 포함합니다.
--with-mib-modules=smux
다음 행을 snmpd.conf 파일에 추가합니다.
smuxpeer 1.3.6.1.4.1.334.72 NotesPasswd