이 절에서는 포트 주소가 충돌할 경우 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 기본 포트 주소
단말기 창에서 /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.0은 netstat 명령을 입력한 시스템의 IP 주소입니다.
Sun Management Center 포트를 재구성하려면 es-config 명령을 사용합니다. es-config 명령문은 다음과 같습니다.
es-config [ -Admh ] [ -p component-name ] [ -c component:channel ] [ -P MinPort:MaxPort ]다음 표에서는 es-config 매개 변수에 대해 설명합니다.
표 9–4 es-config 옵션
옵션 |
설명 |
|
---|---|---|
Sun Management Center 3.5 기본 제품에서 사용된 모든 포트를 표시합니다. |
||
-A |
모든 포트를 구성합니다. |
|
-P |
MinPort:MaxPort |
검사 메커니즘 포트 범위를 구성합니다. MinPort는 시작 포트 번호이고 MaxPort는 끝 포트 번호입니다. 포트의 범위는 최대 100이어야 합니다(예를 들면 다음과 같습니다. 1024:1124). 포트는 Sun Management Center 서버와 에이전트 간의 통신을 위한 임시 명령을 실행하기 위해 검사 메커니즘에서 사용합니다. 유효한 포트 번호는 1024-64500입니다. 주 – Sun Management Center 서버와 방화벽을 통한 에이전트 간 통신을 지원하려면 포트 범위를 구성해야 합니다. |
-d |
모든 포트를 3.5 기본값으로 복원합니다. 표 9–3을 참조하십시오. |
|
-c |
component:channel |
로그 중인 구성 요소 채널을 활성화 또는 비활성화합니다. 제어할 수 있는 채널의 올바른 Sun Management Center 구성 요소는 topology, cfgserver, event, cstservice, trap, metadata, agent, platform 및 platform_instances입니다. 유효한 채널은 debug, info, error, status 및 history입니다. |
-h |
es-config 옵션을 나열합니다. |
|
-m |
es-mcp-users 구성 파일에 사용자 이름의 목록을 추가하여 모듈 구성 전파를 구성합니다. |
|
-n |
네트워크 주소 변환 지원을 활성화합니다. |
|
-p |
component-name |
Sun Management Center 구성 요소 component-name에 의해 사용될 포트를 구성합니다. 유효한 구성 요소는 topology, cfgserver, event, cstservice, trap, metadata, rmi, agent, grouping, HTTP, HTTPS, platform 및 platform_instances입니다. |
다음 절차에서는 es-config 명령을 사용하여 Sun Management Center 포트 지정을 재구성하는 방법을 예로 들어 설명합니다.
Sun Management Center 서버 계층 시스템에 root로 로그인합니다.
사용되지 않는 포트를 찾습니다.
포트 사용 여부 확인를 참조하십시오.
./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 ]: |
지정할 포트 번호를 입력하거나 Return을 눌러 기본 161번 포트 지정을 사용합니다.
Sun Management Center 구성 요소를 시작할지 여부를 묻는 메시지가 표시됩니다.
Sun Management Center 구성 요소를 시작하려면 y를 입력하고, 구성 요소를 시작하지 않으려면 n을 입력합니다.
Sun Management Center 서버 계층 시스템에 root로 로그인합니다.
사용되지 않는 포트를 찾습니다.
포트 사용 여부 확인를 참조하십시오.
/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 ]: |
지정할 포트 번호를 입력하거나 Return을 눌러 기본 포트 지정을 사용합니다.
Sun Management Center 구성 요소를 시작할지 여부를 묻는 메시지가 표시됩니다.
Sun Management Center 구성 요소를 시작하려면 y를 입력하고, 구성 요소를 시작하지 않으려면 n을 입력합니다.