BigAdmin System Administration Portal
Sun Java[TM] System Web Server에서 SNMP 사용 방법 #81561
Print-friendly VersionPrint-friendly Version
문서 대상:SPECTRUM
문서 ID:81561
제목:Sun Java[TM] System Web Server에서 SNMP 사용 방법
저작권 표시:Copyright © 2007 Sun Microsystems, Inc. All Rights Reserved
업데이트 날짜:MDT 2007년 4월 16일 월요일 00:00:00
제품:  Sun Java System Web Server 6.0 Service Pack 8,  Sun Java System Web Server 6.1 Service Pack 3,  Sun Java System Web Server 6.1,  Sun Java System Web Server 6.1 Service Pack 4
기술 영역:  웹 서버


키워드:snmp webserver iWS JES SunONE web

본 문서는 Sun Java[TM] System Web Server 설명서가 생략한 부분을 선택하여 SNMP(Simple Network Manager Protocol) 연결 설정 및 테스트에 대한 명확하고 간결한 단계별 절차를 제공합니다.

웹 서버 소프트웨어를 실행하는 호스트의 설정에 대한 지침입니다. 아래의 지침에서 예제 항목은 snmp 테스트에 정확하고 성공적으로 사용할 수 있습니다.

지침은 Sun Java[TM] System Web Server 6.1을 대상으로 제공되지만 6.0 버전에도 적용할 수 있습니다.

1) 터미널 창에서 snmpd 데몬이 이미 실행 중인지 확인합니다.
다음 명령 구문을 사용하여 실행 중인지 여부를 확인할 수 있습니다.

 ps -ef | grep snmpd

2) 데몬 실행이 확인되면 다음 명령을 실행하여 프로세스를 종료합니다.

 kill -9 <pid from step one>

3) 브라우저 창을 열고 웹 서버 관리 GUI를 나타내는 URL로 이동합니다.

4) 전역 설정 탭을 선택한 다음 왼쪽 열의 선택 항목에서 SNMP 마스터 트랩 에이전트를 클릭합니다.

5) 괄호 안에 있는 다음 변수를 입력하고 확인을 클릭합니다.

 Manager: <enter IP address of your management (webserver) system>

 Trap_Port: <choose a port to trap on>  example: 162
 Community: <enter a name for the community>  example: public

위의 필드를 입력한 다음 확인을 클릭하여 변경 사항을 저장합니다.

6) 왼쪽 메뉴 선택에서 SNMP 마스터 에이전트 커뮤니티를 클릭합니다.

결과 표시에서 공개 커뮤니티가 만들어졌는지 확인합니다. 작업 탭에서 모든 작업 허용이 선택되어 있는지 확인합니다.

확인을 클릭하여 모든 변경 사항을 저장합니다.

7) 왼쪽에 표시되는 SNMP 마스터 에이전트 제어를 클릭합니다.

시작 버튼을 클릭합니다.

다음 단계에서는 SNMP 하위 에이전트 구성 절차를 보여줍니다.

웹 서버 GUI를 사용하여 SNMP와 함께 사용할 실제 웹 서버 인스턴스를 관리합니다. 여기까지 진행하려면 서버 탭을 클릭한 다음 관리할 서버를 드롭다운 메뉴에서 서버 선택 항목으로 선택하고 관리를 클릭합니다.

9) 화면 맨 위의 모니터 탭을 선택한 다음 왼쪽에서 SNMP 하위 에이전트 구성을 선택합니다.

10) 사용자의 환경에 적용할 수 있는 적절한 항목을 사용하여 결과 화면에 값을 입력합니다. 예제는 다음과 같으며 지침으로 사용할 수 있습니다.

 Master Host: 	serverX.domain.sun.com  (This is the local hostname)
 Description: 	My Snmp server example
 Organization: 	SUN
 Location: 	Burlington
 Contact: 	Greg Bedigian
 Enable SNMP Statistics Collection:  ON  (enables statistics good for debugging)

확인을 클릭하여 변경 사항을 저장합니다.

11) 왼쪽 메뉴에서 SNMP 하위 에이전트 제어를 클릭한 다음 시작을 클릭합니다.

12) GUI의 오른쪽 상단에 있는 적용 버튼을 클릭하여 이제까지의 모든 변경 사항을 적용하고 서버를 다시 시작합니다.

13) MIB 파일을 테스트하려면 소프트웨어를 추가로 설치해야 합니다. net-snmp 도구를 사용할 수 있으며 이 도구는 사용 가능한 공개 URL인 http://net-snmp.sourceforge.net/에서 찾을 수 있습니다.

14) 이제 MIB 파일이 웹 서버로부터 SNMP가 사용하는 해당 MIBS로 추가되어 있어야 합니다. 다음 하위 단계를 통해 이 작업을 올바르게 수행할 수 있습니다.

a) 웹 서버 MIB 파일을 net-snmp가 설치된 하위 위치로 복사합니다.
웹 서버 MIB는 일반적으로 다음 위치에 있습니다.

       <web_server_installed_root>/plugins/snmp  and is called:

       webserv61.mib

이 파일을 올바른 net-snmp 설치 디렉토리에 복사하는
전체 명령은 다음과 같습니다.

       cp /<web_server_installed_root>/plugins/snmp/webserv61.mib <net-snmp-install-directory>/usr/local/share/snmp/mibs

위의 작업은 웹 서버 MIB를
net-snmp 도구가 찾을 수 있는 위치로 복사하게 합니다.

b) 명령 창에 대한 환경 변수를 다음과 같이 설정합니다.

KSH나 SH 또는 BASH 셸을 다음과 같이 가정합니다.

              MIBS=ALL
              EXPORT MIBS

위의 명령은 모든 MIB 파일을 로드하도록 도구에 알립니다.

15) 테스트에 다음을 입력하여 웹 서버 MIB 파일에 대해 snmpwalk 명령을 테스트합니다.

      <snmp-get-installation-directory>/usr/local/bin/snmpwalk -v1 -c public serverX.domain.sun.com

위의 예제에 있는 "server X"는 사용자의 서버의 호스트 이름으로, "domain"은 사용자의 도메인으로 대체합니다.



Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.


BigAdmin
  
 
BigAdmin Upgrade Hub