Sun Management Center 4.0 설치 및 구성 설명서

Procedure레거시 SNMP 에이전트를 에이전트의 하위 에이전트로 구성

  1. 루트로 로그인합니다.

  2. /var/opt/SUNWsymon/cfg/subagent-registry-d.x 파일이 없는 경우 /opt/SUNWsymon/base/cfg 디렉토리에서 파일을 복사합니다


    # cp /opt/SUNWsymon/base/cfg/subagent-registry-d.x /var/opt/SUNWsymon/cfg/
    
  3. /var/opt/SUNWsymon/cfg/subagent-registry-d.x 파일에서 다음과 유사한 블록을 찾습니다.


    # sa2 = {
    #    type             = legacy
    #    persist          = false
    #    snmpPort         = "20001"
    #    errorAction      = restart
    #    startCommand     = "/usr/lib/snmp/mibiisa -p %port"
    #    stopCommand      = "kill -9 %pid"
    #    pollInterval     = 60
    #    pollHoldoff      = 60
    #    oidTrees         = 1.3.6.1.2.1
    #    snmpVersion      = SNMPv1
    #    securityLevel    = noauth
    #    securityName     = public
    # }
  4. 코드가 다음 코드와 유사하게 보이도록 각 행의 시작 부분에 있는 주석 기호(#)를 제거합니다.


    sa2 = {
        type             = legacy
        persist          = false
        snmpPort         = "20001"
        errorAction      = restart
        startCommand     = "/usr/lib/snmp/mibiisa -p %port"
        stopCommand      = "kill -9 %pid"
        pollInterval     = 60
        pollHoldoff      = 60
        managedTrees     = "mib-2 sun"
        oidTrees        = 1.3.6.1.2.1
        snmpVersion      = SNMPv1
        securityLevel    = noauth
        securityName     = public
     }
  5. 다음과 같이 코드를 수정합니다.

    • sa2를 에이전트의 고유한 하위 에이전트 이름으로 바꿉니다.

    • typelegacy로 설정합니다.

    • Sun Management Center 에이전트가 종료될 때 하위 에이전트가 중지되는 경우 persistfalse로 설정합니다. 이 값이 true일 경우 Sun Management Center 에이전트가 종료되더라도 Sun Management Center 에이전트는 하위 에이전트를 중지하지 않습니다.

    • snmpPort를 하위 에이전트를 실행할 UDP 포트 번호로 설정합니다.

    • errorActionrestart, ignore 또는 kill로 설정합니다. restart 옵션을 사용하면 Sun Management Center 에이전트는 하위 에이전트와의 통신 중 오류가 발생할 경우 재시작을 시도합니다.

    • startCommand를 하위 에이전트를 시작하기 위한 필수 명령으로 설정합니다. 이 명령에는 %port를 포함해야 하며 이 값은 snmpPort에 지정된 값으로 바뀝니다.

    • stopCommand를 프로세스를 중지하기 위한 명령으로 설정합니다. %pid는 하위 에이전트 프로세스의 프로세스 아이디(PID)를 나타낼 수 있습니다.

    • pollInterval을 Sun Management Center 에이전트가 하위 에이전트를 폴링하는 시간(초)으로 설정합니다.

    • Sun Management Center 에이전트가 하위 에이전트를 시작한 이후 첫 폴링이 하위 에이전트에서 수행될 때까지의 시간을 pollHoldoff에 초 단위로 설정합니다.

    • oidTrees를 하위 에이전트에서 관리하는 공백으로 구분되는 SNMP OID 목록으로 설정합니다.

    • snmpVersionSNMPv1, SNMPv2 또는 SNMPv3으로 설정합니다.

    • securityLevelpriv, auth 또는 noauth로 설정합니다.

    • securityName을 사용할 SNMPv1 커뮤니티 이름 또는 SNMPv2 보안 이름으로 설정합니다.

    자세한 내용은 subagent-registry-d.x 파일의 설명을 참조하십시오.

  6. Sun Management Center를 중지한 다음 다시 시작하여 변경 사항을 적용합니다.

    1. /opt/SUNWsymon/sbin/es-stop -A를 입력하여 Sun Management Center를 중지합니다.

      모든 프로세스가 성공적으로 중지되기를 기다립니다.

    2. /opt/SUNWsymon/sbin/es-start -A를 입력하여 Sun Management Center를 시작합니다.

      모든 프로세스가 성공적으로 시작될 때까지 기다립니다.

    자세한 내용은 8 장, Sun Management Center 시작 및 중지을 참조하십시오.