es-imagetool을 사용하면 다음 중 하나를 포함하는 에이전트 업데이트 이미지를 만들 수 있습니다.
기본 에이전트 패키지
애드온 에이전트 패키지
기본 및 애드온 에이전트 패키지
기본 에이전트 패치 및 애드온 에이전트 패치 전용
이 절차에서는 기본 디렉토리 /opt에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치한 경우 /opt를 지정한 디렉토리 이름으로 바꾸십시오.
Sun Management Center 3.6 서버 시스템에서 루트로 로그인합니다.
다음 명령을 입력하여 Sun Management Center 명령줄 이미지 도구를 실행합니다.
# /opt/SUNWsymon/sbin/es-imagetool |
업데이트할 구성 요소를 선택합니다.
업데이트 이미지에 추가할 구성 요소를 선택하라는 메시지가 표시됩니다. 예를 들면 다음과 같습니다.
Select the components you want to add to the update-image. Do you want to upgrade components of Base Agent? [y|n|q] y Do you want to install/upgrade components of Addons? [y|n|q] y |
y를 입력하여 업데이트 이미지에 구성 요소를 추가하거나 n을 입력하여 업데이트 이미지에서 구성 요소를 제외합니다.
유효한 소스 디렉토리를 입력하라는 메시지가 표시됩니다.
유효한 Sun Management Center 3.6 소스 디렉토리의 이름을 입력합니다.
CD로 설치하는 경우에는 Sun Management Center 3.6 설치 CD 1 이미지 디렉토리의 경로를 입력합니다. 예를 들면 다음과 같습니다.
Enter a valid source directory: /<DiskMountDir>/image |
디스크의 Sun Management Center 3.6 설치 이미지에서 설치하는 경우, 이미지 disk1/image 디렉토리의 경로를 입력합니다. 예를 들면 다음과 같습니다.
Enter a valid source directory: /net/machine/installdir/disk1/image |
여기서 machine은 설치 이미지를 만든 시스템이며 installdir은 Sun Management Center 3.6 disk1 및 disk2 CD 이미지를 포함하는 디렉토리입니다. 설치 이미지에 대한 자세한 내용은 설치 소스 결정을 참조하십시오.
Sun Management Center 3.6 설치 대상 디렉토리의 이름을 입력합니다.
대상 디렉토리는 Sun Management Center 3.6 SUNWsymon 디렉토리가 만들어지는(없는 경우) 디렉토리입니다.
에이전트가 설치되지 않았으면 지정한 디렉토리에 새 에이전트가 설치됩니다.
이미 에이전트의 이전 버전이 다른 디렉토리에 설치되어 있으면 새 에이전트가 지정한 디렉토리에 설치됩니다.
동일한 버전의 에이전트가 다른 디렉토리에 이미 설치되어 있으며 적용하고자 하는 업데이트에 새 소프트웨어가 있으면 에이전트가 기존 디렉토리에서 업데이트됩니다.
다음 시나리오에서 이에 대한 예가 제공됩니다.
기본 및 애드온 에이전트 패키지 업데이트 이미지를 만들고 /opt를 대상 디렉토리로 지정했다고 가정해 봅니다. 또한 다음의 경우와 같이 다섯 개의 각기 다른 시스템에 업데이트 이미지를 적용한다고 가정합니다.
시스템 A에서 /opt/SUNWsymon에 Sun Management Center 3.0이 설치되어 있습니다.
시스템 B에서 /export/home/opt/SUNWsymon에 Sun Management Center 3.0이 설치되어 있습니다.
시스템 C에는 Sun Management Center 구성 요소가 설치되어 있지 않습니다.
시스템 D에서 /opt/SUNWsymon에 Sun Management Center 3.5 기본 에이전트만 설치되어 있습니다.
시스템 E에서 /export/home/opt/SUNWsymon에 Sun Management Center 3.5 기본 에이전트만 설치되어 있습니다.
Sun Management Center 3.6 기본 및 애드온 에이전트 패키지 업데이트 이미지를 다섯 개의 시스템에 적용하면 각 시스템은 다음과 같이 업데이트됩니다.
시스템 A에서 Sun Management Center 3.6 에이전트가 다시 설치되고 /opt/SUNWsymon 디렉토리의 버전 3.0 에이전트를 대체합니다.
시스템 B에서 Sun Management Center 3.6 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.
시스템 C에서 Sun Management Center 3.6 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.
시스템 D에서 기본 에이전트가 애드온 패키지와 함께 /opt/SUNWsymon 디렉토리에서 버전 3.6으로 업그레이드됩니다.
시스템 E에서 기본 에이전트가 애드온 패키지와 함께 /export/home/opt/SUNWsymon 디렉토리에서 버전 3.6으로 업그레이드됩니다.
에이전트 업데이트 이미지의 이름을 입력하라는 메시지가 표시됩니다.
에이전트 업데이트 이미지의 이름을 입력합니다.
업데이트 이미지에 해당 업데이트 이미지 유형을 반영하는 이름을 지정한 다음(예: Ultra60agent, SPARC-baseagent, x86–baseagent 또는 Linux 에이전트) Enter 키를 누릅니다.
업데이트 이미지가 /var/opt/SUNWsymon/agentupdate/update-image-name에 만들어집니다. 여기서 update-image-name은 사용자가 입력하는 이름입니다.
대상 시스템의 플랫폼 버전(Solaris 또는 Linux)을 선택하라는 메시지가 표시됩니다.
이미지 도구는 도구가 실행되고 있는 시스템의 플랫폼 버전에 상관없이 Sun Management Center가 지원하는 모든 플랫폼 버전에 대해 이미지를 만듭니다. Solaris 버전 중 하나를 선택하거나 모든 Solaris 버전을 선택할 수 있습니다.
대상 시스템에서 실행하는 Solaris 버전을 선택합니다.
지원되는 버전이 나열되며 모든 버전을 선택할 것인지 묻는 메시지가 표시됩니다.
대상 시스템이 모든 Solaris 및 Linux 버전을 포함하도록 하려면 y로 응답합니다.
이미지 도구 프로세스에서 사용 가능한 애드온 제품을 확인합니다. 단계 8로 이동합니다.
대상 시스템이 모든 버전을 포함하도록 하지 않으려면 n으로 응답합니다.
Solaris 및 Linux의 각 버전이 표시되고 해당 버전에 대한 이미지를 만들 것인지 묻는 메시지가 표시됩니다. 대상 시스템에 맞게 y 또는 n을 선택합니다. 예를 들면 다음과 같습니다.
Do you want to select ALL OS versions ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_2.6 ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_7 ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_8 ? [y|n|q] y Do you want to create images for sparc-sun-Solaris_9 ? [y|n|q] n Do you want to create images for sparc-sun-Solaris_10 ? [y|n|q] y Do you want to create images for i386-sun-Solaris_9 ? [y|n|q] n Do you want to create images for i386-sun-Solaris_10 ? [y|n|q] y Do you want to create images for i686-sun-Linux_2.4 ? [y|n|q] y Do you want to create images for i686-sun-Linux_2.6 ? [y|n|q] n |
에이전트 업데이트 이미지를 만들 때 Solaris 버전을 생략하는 경우, Solaris 버전이 생략된 시스템에 대한 업데이트 이미지 적용도 실패합니다.
업그레이드할 에이전트 애드온 제품을 선택합니다.
사용 가능한 애드온 제품이 표시되고 차례로 각 애드온 제품을 설치할 것인지 묻는 메시지가 표시됩니다. 업데이트 이미지에 애드온 소프트웨어를 추가하려면 y를 선택하고 이미지에서 애드온 소프트웨어를 제외시키려면 n을 선택합니다.
업그레이드할 애드온 제품 선택을 완료하면 Sun Management Center 에이전트 포트를 입력하라는 메시지가 표시됩니다.
Sun Management Center 에이전트의 포트를 지정합니다.
대부분의 경우, 161 포트는 SNMP 데몬에 할당되어 사용되는 기본 포트입니다. 그러나 다른 프로세스나 데몬에서 포트 161을 사용할 수 있으므로, SNMP 데몬에 대한 몇 가지의 타사 대체 및 강화 포트를 시스템에 설치해 두는 것이 좋습니다. Sun Management Center 에이전트 또한 이러한 데몬입니다. 각 대상 시스템에서 Sun Management Center 설치 동안 다른 포트 번호를 지정했을 가능성이 있습니다.
161 포트를 선택하면 각 시스템에서 에이전트를 다시 시작하기 전에 각 대상 시스템에서 161 포트를 사용하는 모든 프로세스를 중지 및 비활성화하도록 설정해야 합니다. 각 시스템에서 SNMP 데몬을 중지 및 비활성화해도 포트 161을 사용하는 실제 프로세스가 반드시 중지된 것은 아닙니다. 포트 161을 사용하는 실제 데몬 프로세스를 확인하려면 모든 /etc/rcN 및 /etc/rcN.d 파일을 확인해야 합니다. 여기서 N은 0-6 및 S입니다. 포트 161을 사용하는 프로세스를 정의하는 파일을 확인한 경우, 파일의 이름을 변경하여 프로세스를 비활성화할 수 있습니다. 예를 들면 다음과 같습니다
/etc/rc3.d# mv S76snmpdx s76snmpdx |
각 대상 시스템에서 161 포트를 사용하는 데몬을 비활성화하도록 설정해야 합니다.
돌아가기를 눌러 각 대상 시스템에서 161 포트를 사용하거나 다른 포트 번호를 입력합니다.
단계 3에서 기본 에이전트의 구성 요소 업그레이드만 선택한 경우, 이미지 도구 프로세스에서 디스크 공간이 충분한지 검사합니다. 충분한 공간이 있으면 에이전트 업데이트 이미지가 만들어집니다.
충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 공간의 양이 표시됩니다. 이미지 도구가 종료됩니다. 표시된 용량만큼 사용 가능 공간을 늘려야 업데이트 이미지를 만들 수 있습니다.
단계 3에서 install/upgrade components of Addons를 선택한 경우, 이미지 도구 프로세스는 업데이트 이미지에 포함하도록 선택한 애드온 제품에 설정 응답이 필요한지 여부를 확인합니다.
선택한 제품 중 설정 응답이 필요한 제품이 있으면 이미지 도구 프로세스에서 업데이트하려고 선택한 각 애드온 제품에 대해 각 단계를 실행하고 각 제품에 필요한 응답을 입력하라는 메시지가 표시됩니다. 자세한 내용은 각 애드온과 함께 제공되는 문서를 참조하십시오.
애드온 제품 설정 응답 수집이 완료되면 이미지 도구가 디스크 공간을 확인합니다. 충분한 공간이 있으면 에이전트 업데이트 이미지가 만들어집니다.
충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 공간의 양이 표시됩니다. 이미지 도구가 종료됩니다. 표시된 용량만큼 사용 가능 공간을 늘려야 업데이트 이미지를 만들 수 있습니다.
업데이트 이미지가 만들어지면 완료 메시지가 표시됩니다. 로그 파일 /var/opt/SUNWsymon/install/es-imagetool_ host-name.date-and-time-string.process-id에서 업데이트 이미지 만들기 상태를 확인할 수 있습니다.
여기서 host-name은 업데이트 이미지를 만드는 데 사용한 Sun Management Center 3.6 서버의 이름입니다.
date-and-time-string은 이미지를 만든 연도, 날짜 및 시간입니다.
process-id는 에이전트 업데이트 이미지를 만든 이미지 도구 세션의 프로세스 ID입니다.
이제 해당 이미지를 대상 시스템에 적용할 수 있습니다.
Sun Management Center3.5 Update 2 에이전트를 업그레이드하려면 Sun Management Center 작업 관리자를 사용하여 이미지를 적용합니다. Sun Management Center 3.6 사용 설명서의 에이전트 업데이트 태스크 만들기를 참조하십시오.
Sun Management Center 3.0 에이전트를 업그레이드하려면 agent-update.bin 실행 파일을 사용하여 이미지를 적용합니다. agent-update.bin을 사용하여 에이전트 업데이트 이미지에서 에이전트 설치 또는 업데이트를 참조하십시오.