Sun Java System Web Proxy Server 4.0.8 관리 설명서

SNMP 마스터 에이전트 사용 설정 및 시작

마스터 에이전트의 작동은 이름이 CONFIG인 에이전트 구성 파일에서 정의됩니다. Server Manager를 사용하여 CONFIG 파일을 편집하거나 또는 파일을 직접 편집할 수 있습니다. SNMP 하위 에이전트를 사용 설정하기 전에 반드시 마스터 SNMP 에이전트를 설치해야 합니다.

마스터 에이전트를 다시 시작할 때 System Error: Could not bind to port와 같은 바인딩 오류 메시지가 나타나면 ps -ef | grep snmp를 사용하여 magt가 실행 중인지 확인합니다. 실행 중인 경우 명령 kill -9 pid를 사용하여 프로세스를 종료합니다. SNMP용 CGI가 다시 작동을 시작할 것입니다.

이 절에서는 다음 항목에 대해 설명합니다.

다른 포트에서 마스터 에이전트 시작

Administration Interface는 161이 아닌 다른 포트에서 SNMP 에이전트를 시작하지 않을 것입니다.

Procedure다른 포트에서 마스터 에이전트를 수동으로 시작하는 방법

  1. /server-root /plugins/snmp/magt/CONFIG 파일에 원하는 포트를 지정합니다.

  2. 다음과 같은 시작 스크립트를 실행합니다.

    cd / server-root/proxy-admserv

    ./start -shell /server-root/plugins/snmp/magt/magt

    /server-root /plugins/snmp/magt/CONFIG

    / server-root/plugins/snmp/magt/INIT

    마스터 에이전트가 원하는 포트에서 시작될 것입니다. 사용자 인터페이스는 마스터 에이전트가 실행 중인지 감지할 수 있습니다.

SNMP 마스터 에이전트 직접 구성

Procedure마스터 SNMP 에이전트를 수동으로 구성하는 방법

  1. 수퍼유저로 로그인합니다.

  2. 포트 161에서 SNMP 데몬(snmpd)이 실행되고 있는지 확인합니다.

    SnMP 데몬이 실행 중이면 데몬을 시작하는 방법과 지원하는 MIB을 확인합니다. 해당 프로세스를 종료합니다.

  3. 서버 루트 디렉토리의 plugins/snmp/magt 에 있는 CONFIG 파일을 편집합니다.

  4. (선택 사항) CONFIG 파일에서 sysContactsysLocation 변수를 정의합니다.

마스터 에이전트 CONFIG 파일 편집

Procedure마스터 SNMP 에이전트를 수동으로 구성하는 방법

  1. 수퍼유저로 로그인합니다.

  2. 포트 161에서 SNMP 데몬(snmpd)이 실행되고 있는지 확인합니다.

    SnMP 데몬이 실행 중이면 데몬을 시작하는 방법과 지원하는 MIB을 확인합니다. 해당 프로세스를 종료합니다.

  3. 서버 루트 디렉토리의 plugins/snmp/magt 에 있는 CONFIG 파일을 편집합니다.

  4. (선택 사항) CONFIG 파일에서 sysContactsysLocation 변수를 정의합니다.

sysContactsysLocation 변수 정의

CONFIG 파일의 sysContactsysLocation 항목은 sysContact sysLocation MIB-II 변수를 지정합니다. 이 예에서 sysContactsysLocation 문자열은 큰따옴표 안에 넣습니다. 공백, 줄바꿈, 탭 등을 포함하는 문자열은 인용 부호 안에 넣어야 합니다. 또한 16진수 표기법으로 값을 지정할 수 있습니다.

다음 예는 sysContractsysLocation 변수가 정의된 CONFIG 파일을 보여 줍니다.

COMMUNITY public

ALLOW ALL OPERATIONS

MANAGER nms2

SEND ALL TRAPS TO PORT 162

WITH COMMUNITY public

INITIAL sysLocation "Server room

987 East Cannon RoadMountain View, CA 94043 USA" INITIAL sysContact "Jill Dawson email: jdawson@example.com"

SNMP 하위 에이전트 구성

SNMP 하위 에이전트를 구성하여 서버를 모니터링할 수 있습니다.

ProcedureSNMP 하위 에이전트를 구성하는 방법

  1. Server Manager에 액세스하여 Server Status 탭을 누릅니다.

  2. Configure SNMP Subagent 링크를 누릅니다.

    Configure SNMP Subagent 페이지가 표시됩니다.

  3. 마스터 호스트 필드에 서버의 이름과 도메인을 입력합니다.

  4. 운영 체제 정보를 포함하여 서버에 대한 설명을 입력합니다.

  5. 서버를 담당하는 조직을 입력합니다.

  6. 위치 필드에 서버의 절대 경로를 입력합니다.

  7. 연락처 필드에 서버를 담당하는 담당자의 이름과 연락처 정보를 입력합니다.

  8. Enable the SNMP Statistics Collection에 On을 선택합니다.

  9. OK를 누릅니다.

  10. Restart Required를 누릅니다.

    Apply Changes 페이지가 나타납니다.

  11. Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.

SNMP 마스터 에이전트 시작

SNMP 마스터 에이전트를 설치하면 에이전트를 직접 시작하거나 Administration Server를 이용하여 시작할 수 있습니다.

SNMP 마스터 에이전트를 수동으로 시작하는 방법

마스터 에이전트를 수동으로 시작하려면 명령 프롬프트에서 다음 명령을 입력합니다.

# magt CONFIG INIT&

INIT 파일은 MIB-II 시스템 그룹의 정보를 포함하는 비휘발성 파일로, 여기에는 시스템 위치와 연락처 정보가 포함되어 있습니다. INIT가 존재하지 않는 경우 마스터 에이전트를 처음 시작할 때 만들어집니다. CONFIG 파일에 잘못된 관리자 이름이 있는 경우 마스터 에이전트 시작 프로세스가 실패합니다.

비표준 포트에서 마스터 에이전트를 시작하려면 다음 두 가지 방법 중 하나를 사용합니다.

방법 1: CONFIG 파일에서 마스터 에이전트가 관리자의 SNMP 요청을 수신할 각 인터페이스에 대한 전송 매핑을 지정합니다. 전송 매핑을 사용하면 마스터 에이전트가 표준 포트뿐 아니라 비표준 포트의 연결을 수락합니다. 마스터 에이전트는 또한 비표준 포트의 SNMP 트래픽을 수락합니다. 대상 시스템의 한계에 따라 정해진 동시 SNMP의 최대 수에 따라 각 프로세스에 대한 개방 소켓 또는 파일 설명자의 수가 제한됩니다. 다음은 전송 매핑 항목의 예입니다.

TRANSPORT extraordinary SNMP

OVER UDP SOCKET

AT PORT 11161

CONFIG 파일을 직접 편집한 후 명령 프롬프트에서 다음 명령을 입력하여 마스터 에이전트를 직접 시작해야 합니다.

# magt CONFIG INIT&

방법 2: 마스터 에이전트가 비표준 포트와 표준 포트에서 연결을 수용하도록 /etc/services 파일을 편집합니다.

ProcedureAdministration Server를 사용하여 SNMP 마스터 에이전트를 시작하는 방법

  1. Administration Server에 로그인합니다.

  2. Administration Server에서 Global Settings 탭의 Control SNMP Master Agent 링크를 누릅니다.

  3. Start를 누릅니다.

    또한 Control SNMP Master Agent 페이지에서 SNMP 마스터 에이전트를 중지하고 다시 시작할 수 있습니다.