Sun Management Center 3.6.1 설치 및 구성 안내서

포트 주소 재구성

이 절에서는 포트 주소가 충돌할 경우 Sun Management Center 소프트웨어를 구성하는 방법을 설명합니다. 각 Sun Management Center 구성 요소의 기본 포트 목록을 보려면 표 9–3을 참조하십시오.


주 –

Sun Management Center 설정 프로세스는 각 기본 포트가 사용 중인지 여부를 확인합니다. 포트가 사용되고 있지 않으면 기본 포트가 할당됩니다. 포트가 사용 중이면 별도의 포트를 지정할 수 있습니다. 위와 같은 경우, SNMP 개요의 설명과 같이 구성 파일에 포트 할당값이 저장됩니다.


기본 포트

Sun Management Center 구성 요소가 사용하는 기본 포트가 시스템에 이미 설치된 다른 프로세스에 의해 사용될 수 있습니다. 기본 포트 할당값을 사용하여 Sun Management Center를 설치할 경우, 포트 충돌이 일어날 수 있으며 Sun Management Center를 시작할 수 없습니다. Sun Management Center 설정 프로세스는 각 구성 요소에 대한 포트를 확인합니다. 다른 포트를 할당할지 또는 기본 포트를 사용할지 묻는 메시지가 표시됩니다.

다음 표는 Sun Management Center 구성 요소와 각 구성 요소에 대한 기본 포트를 나열합니다. 포트가 사용 중인지 확인하는 방법을 알려면 포트 사용 여부 확인을 참조하십시오.

표 9–3 Sun Management Center 기본 포트 주소

계층 

구성 요소 

기본 포트 번호 

에이전트 

에이전트

161 

서버 

트랩 처리기

162 

서버 

이벤트 관리자

163 

서버 

토폴로지 관리자

164 

서버 

구성 관리자

165 

서버 

플랫폼 

166 

고급 시스템 모니터링 추가 기능 

시스템 이벤트 및 구성 추적 구성 요소 cstservice

167 

서버 

에이전트 정보 캐싱 구성 요소 Metadata

168 

서버 

서버 RMI

2099 

서버 

데이터베이스

2521 

서버 

그룹화 

5600 

Tomcat 

Web Server 

8006 

서버 

웹 서버 기본 포트

8080 

서버 

웹 서버 보안 포트

8443 

Procedure포트 사용 여부 확인

단계

    터미널 창에서 /bin/netstat -an | grep portnumber를 입력합니다. 여기서 portnumber는 조회할 포트 번호입니다. 예를 들면 다음과 같습니다.


    # /bin/netstat -an | grep 8443
    #
    • 포트가 사용되고 있지 않으면 위와 같이 명령줄 프롬프트만 반환됩니다.

    • 포트가 예약 또는 사용 중이면 해당 포트의 상태가 반환됩니다. 예를 들면 다음과 같습니다.


      # /bin/netstat -an | grep 1161
      #       *.1161                                Idle
      # /bin/netstat -an | grep 8080
      # 172.16.0.0.8080         *.*                0      0 24576      0 LISTEN

      여기서 172.16.0.0netstat 명령을 입력한 시스템의 IP 주소입니다.

Sun Management Center 포트 재구성

Sun Management Center 포트를 재구성하려면 es-config 명령을 사용합니다.

다음 절차는 es-config 명령을 사용하여 Sun Management Center 포트 할당값을 재구성하는 방법의 예를 제공합니다.

Procedure에이전트 SNMP 포트 재구성

단계
  1. Sun Management Center 서버 계층 시스템에서 루트로 로그인합니다.

  2. 사용되지 않는 포트를 찾습니다.

    포트 사용 여부 확인을 참조하십시오.

  3. /opt/SUNWsymon/sbin/es-config -p agent를 입력합니다.

    es-config는 모든 Sun Management Center 프로세스를 중지합니다. 현재 Sun Management Center 구성 요소에 할당된 포트 번호가 표시됩니다. 에이전트에 할당된 포트 번호가 그 다음에 표시되고 포트 번호를 입력하라는 메시지가 표시됩니다.


    # ./es-config -p agent
    Following ports are occupied by Sun Management Center:
    161,162,163,164,165,167,168,166,5600,2099,8080,8443.
    
    Sun Management center agent component is presently using port:161
    Hit RETURN key to continue with present configuration.
    Enter the port number you would like to use for agent component
        [ 1100 to 65535 ]: 
  4. 할당하려는 포트 번호를 입력하거나 Enter 키를 눌러 기본 161 포트 할당값을 사용합니다.

    Sun Management Center 구성 요소를 시작할지 여부를 묻는 메시지가 표시됩니다.

  5. Sun Management Center 구성 요소를 시작하려면 y를 입력하고, 구성 요소를 시작하지 않으려면 n을 입력합니다.

Procedure서버 RMI 포트 주소 재구성

단계
  1. Sun Management Center 서버 계층 시스템에서 루트로 로그인합니다.

  2. 사용되지 않는 포트를 찾습니다.

    포트 사용 여부 확인을 참조하십시오.

  3. /opt/SUNWsymon/sbin/es-config -p rmi를 입력합니다.

    es-config는 모든 Sun Management Center 프로세스를 중지합니다. 현재 Sun Management Center 구성 요소에 할당된 포트 번호가 표시됩니다. 서버에 할당된 포트 번호가 그 다음에 표시되고 포트 번호를 입력하라는 메시지가 표시됩니다. 예를 들면 다음과 같습니다.


    # ./es-config -p rmi
    Following ports are occupied by Sun Management Center:
    161,162,163,164,165,167,168,166,5600,2099,8080,8443.
    
    Sun Management center agent component is presently using port:2099
    Hit RETURN key to continue with present configuration.
    Enter the port number you would like to use for rmi component 
       [ 1100 to 65535 ]: 
  4. 할당하려는 포트 번호를 입력하거나 Enter 키를 눌러 기본 포트 할당값을 사용합니다.

    Sun Management Center 구성 요소를 시작할지 여부를 묻는 메시지가 표시됩니다.

  5. Sun Management Center 구성 요소를 시작하려면 y를 입력하고, 구성 요소를 시작하지 않으려면 n을 입력합니다.

es-config 사용

es-config 명령의 구문은 다음과 같습니다.

es-config [-Adhmnq] [-p sunmc_component] [-c sunmc_component:channel] [-r | -o | -u usmuser] [-f filename] [-a option] [-P component:MinPort:MaxPort] [-W webuser] [-M module[-k lauser | -l lauser| -s]]

다음 표에서는 es-config 매개 변수를 설명합니다.

표 9–4 es-config 옵션

옵션 

수정 옵션 

설명 

-A

 

모든 포트를 구성합니다. 

-a

option

데이터베이스를 아카이브 로그 모드로 설정하거나, 아카이브 로그 모드를 사용하지 않습니다.  

-o 

 

오라클 메모리를 재구성합니다. 

-P

component:MinPort:MaxPort

검사 메커니즘 포트 범위를 구성합니다. 여기서 MinPort는 시작 포트 번호이고 MaxPort는 끝 포트 번호입니다. 포트 범위는 20 이상(예, 1024:1044)이어야 합니다. -P에 대한 최소 지정 포트는 20입니다. 검사 메커니즘에서 포트를 사용하여 Sun Management Center 서버와 에이전트 또는 서버와 콘솔 간의 통신에 애드 혹 명령을 실행합니다. 유효한 포트 번호는 1100-65535입니다.

<component>의 유효한 값은 serverconsole입니다.

이 옵션은 다음 세 가지 중 하나의 방법으로 사용할 수 있습니다. 

-P MinPort:MaxPort: 서버와 에이전트 간의 통신을 위한 포트 범위를 구성합니다.

-P server:MinPort:MaxPort: 서버와 콘솔 간의 통신을 위한 서버 포트 범위를 구성합니다.

-P console:MinPort:MaxPort: 서버와 콘솔 간의 통신을 위한 콘솔 포트 범위를 구성합니다.


주 –

방화벽을 통한 Sun Management Center 서버와 에이전트 또는 서버와 콘솔 간의 통신을 지원하려면 포트 범위를 구성해야 합니다.


-d

 

모든 포트를 3.6.1 기본값으로 복원합니다. 표 9–3을 참조하십시오.

-c

sunmc_component:channel

로그 중인 구성 요소 채널을 활성화 또는 비활성화합니다. 채널을 제어할 수 있는 유효한 Sun Management Center 구성 요소는 topology, cfgserver , event, cstservice, trap , metadata, agent, platform platform_instances입니다. 유효한 채널은 debug, info, error, status history입니다.

-f

file-name

-r, -u -o 옵션만 함께 사용할 수 있습니다. 지정한 파일에서 시드와 커뮤니티 문자열을 읽고 esd 구성 요소를 시드합니다. 파일에는 다음과 같은 형식이 있습니다.


ES_SECURITY_SEED=seed
ES_SNMPV1_STRING=string

여기서 seed는 재시드하려는 시드를 나타내며 string은 커뮤니티 문자열입니다. 루트 사용자만 파일을 소유할 수 있으며 읽기/쓰기 권한을 갖습니다. 그렇지 않으면 인증되지 않은 사용자가 시드를 읽을 수 있습니다.

-h

 

es-config 옵션을 나열합니다.

-m

 

es-mcp-users 구성 파일에 사용자 이름의 목록을 추가하여 모듈 구성 전파를 구성합니다.

-n

 

네트워크 주소 변환 지원을 활성화합니다. 

-p

sunmc_component

Sun Management Center 구성 요소 component-name에서 사용할 포트를 구성합니다. 유효한 구성 요소는 topology, cfgserver , event, cstservice, trap , metadata, rmi, agent, grouping, HTTP, HTTPS, platform platform_instances입니다.

-q

 

esd 구성 요소를 시작하지 않고 스크립트를 종료합니다. 기본적으로 스크립트는 종료되기 전에 esd 구성 요소를 시작하려고 시도합니다.

-r

 

제품 구성 요소를 재시드합니다. SUNWcry 또는 SUNWcsl 패키지를 설치하면 이 옵션이 SNMP 암호화(비공개)를 활성화할지 여부를 묻는 메시지를 표시합니다. 자세한 정보는 Sun Management Center 3.6.1 사용 설명서Sun Management Center 3.6.1 사용 설명서SNMP 암호화(프라이버시)를 참조하십시오.

-u

username

SNMPv3 에이전트의 User Security Model(USM) 테이블에 사용자를 로컬로 추가합니다. <username>은 USM 테이블에 추가할 SNMPv3 사용자의 이름입니다. 사용자 이름을 입력하고 Enter 키를 누르면 암호(8자 이상)를 입력하고 확인하라는 메시지가 표시됩니다. 이 암호는 SNMPv3 통신을 수행하는 데 필요한 키를 생성하기 위해 사용됩니다.

-W

webuser

지정한 사용자가 웹 서버를 시작/중지하도록 구성/변경합니다. Sun Management Center 서버는 noaccess를 기본 사용자로 사용하여 Tomcat 웹 서버를 시작/중지합니다.

-M

module

로컬 액세스 사용자의 모듈 이름입니다. -k, - l, -s와 함께 사용합니다.

-k

lauser

지정한 로컬 액세스 사용자를 삭제합니다. 이 옵션은 Service Management Facility(SMF), Module Configuration Propagation 및 Solaris Container Manager 모듈에 적용됩니다. 

-l

lauser

지정한 로컬 액세스 사용자를 추가합니다. 이 옵션은 Service Management Facility(SMF), Module Configuration Propagation 및 Solaris Container Manager 모듈에 적용됩니다. 

-s

 

모든 로컬 액세스 사용자를 표시합니다. 이 옵션은 Service Management Facility(SMF), Module Configuration Propagation 및 Solaris Container Manager 모듈에 적용됩니다.