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

6장 에이전트 설치 및 업데이트와 Microsoft Windows에 설치

이 장에서는 에이전트를 설치 및 업데이트하는 절차를 제공합니다.

이 장은 다음 내용으로 구성되어 있습니다.


주의 – 주의 –

es-guiinst를 사용하여 Sun Management Center 4.0을 설치하기 전에 사전 설치 확인 목록에 나열된 모든 작업을 완료해야 합니다.


에이전트 설치 및 업데이트 이미지 만들기

에이전트 업데이트 이미지는 Sun Management Center 에이전트 설치되어 있는 시스템에서 지원됩니다. Sun Management Center 서버나 콘솔 또는 세 개의 계층 모두가 동시에 설치되어 있는 시스템에서 에이전트 업데이트 이미지를 사용하려고 하면 작업이 실행되지 않습니다.Sun Management Center에서는 여러 시스템에 Sun Management Center 에이전트를 설치하거나 동시에 업데이트하는 데 사용할 수 있는 에이전트 업데이트 이미지를 만드는 세 가지 도구를 제공합니다. 스크립트 및 GUI 이미지 도구 유틸리티를 사용하면 여러 시스템을 업데이트하는 데 사용할 수 있는 패치 전용 업데이트 이미지를 만들 수 있습니다.

es-gui-imagetooles-imagetool을 사용하면 특정 Solaris 및 Linux 운영 환경과 애드온을 선택할 수 있으므로 es-makeagent로 만든 이미지보다 훨씬 작은 설치 이미지가 생성됩니다. 이미지 도구를 사용하여 만든 이미지는 Sun Management Center Java 콘솔 작업 관리 작업을 사용하거나 agent-update.bin 실행 파일을 사용하여 적용됩니다.


주 –

작업 관리 작업을 사용하면 대상 시스템에서 임의의 작업을 수행할 필요 없이 대상 시스템에 에이전트 업데이트 이미지를 적용할 수 있습니다. 또는 각 대상 시스템에 agent-update.bin 실행 파일을 복사하거나 FTP를 사용하여 복사한 다음, 각 대상 시스템에서 agent-update.bin을 실행하여 에이전트 업데이트 이미지를 적용할 수도 있습니다.


만드는 이미지 유형은 다음 요소에 따라 다릅니다.

Sun Management Center 4.0은 SPARC, x86 및 Linux 시스템에 설치할 수 있습니다.

다음 절차에서는 es-gui-imagetool 또는 es-imagetool을 사용하여 에이전트 업데이트 이미지와 패치 전용 업데이트 이미지를 만드는 방법 및 es-makeagent를 사용하여 에이전트 전용 이미지를 만드는 방법을 설명합니다.

Procedurees-gui-imagetool을 사용하여 에이전트 업데이트 이미지 만들기

es-gui-imagetool을 사용하면 다음 항목 중 하나가 포함된 에이전트 업데이트 이미지를 만들 수 있습니다.


주 –

이 절차에서는 기본 디렉토리(/opt)에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치했으면 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


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

  2. 다음 명령을 입력하여 Sun Management Center GUI 이미지 도구를 실행합니다.


    # /opt/SUNWsymon/sbin/es-gui-imagetool
    

    시작 화면이 나타납니다. 다음을 누릅니다. 사용자가 입력해야 하는 정보가 나열된 개요 화면이 표시됩니다. 다음을 누릅니다.

    업데이트 이미지 구성 요소 선택 화면이 표시됩니다.

  3. 업데이트 이미지 구성 요소를 선택합니다.

    다음 네 가지 중에서 선택할 수 있습니다.

    • 기본 에이전트 패키지

    • 애드온 에이전트 패키지

    • 기본 및 애드온 에이전트 패키지

    • 기본 및 애드온 에이전트 패치만


    주 –

    선택된 패키지에 필요한 모든 패치는 패키지를 선택할 때 자동으로 포함됩니다. 기본 에이전트 패치와 애드온 에이전트 패치만 설치하려면 기본 및 애드온 에이전트 패치 전용을 선택합니다.


    만들려는 업데이트 이미지의 유형을 선택하고 다음을 누릅니다. 설치 파일 소스 디렉토리 지정 화면이 표시됩니다.

  4. 유효한 Sun Management Center 4.0 소스 디렉토리의 이름을 입력합니다.

    설치 소스 기본 /DiskMountDir/image가 표시됩니다.

    • DVD에서 설치하려는 경우, DVD 드라이브에 Sun Management Center 4.0 DVD를 넣습니다.

      유효한 소스 디렉토리를 입력합니다. /DiskMountDir//disk1/image

    • 디스크의 Sun Management Center 4.0 설치 이미지에서 설치하는 경우, 찾아보기를 눌러 Sun Management Center 설치 disk1/image 디렉토리로 이동하거나 소스 디렉토리 필드에 disk1/image 디렉토리의 경로를 입력합니다.


      소스 디렉토리: /net/machine/installdir/disk1/image
      

      여기서 machine은 설치 이미지를 만든 시스템이며 installdir은 Sun Management Center 4.0 disk1 및 disk2 이미지를 포함하는 디렉토리입니다. 설치 이미지에 대한 자세한 내용은 설치 소스 결정을 참조하십시오.

    다음을 누릅니다.

    • 기본 에이전트 패키지 또는 기본 에이전트 및 애드온 에이전트 패키지를 선택한 경우에는 대상 디렉토리 지정 화면이 표시됩니다. 단계 5로 이동합니다.

    • 애드온 에이전트 패키지 또는 기본 및 애드온 에이전트 패치 전용을 선택한 경우 Sun Management Center 업데이트 이미지 이름 화면이 표시됩니다. 단계 6으로 이동합니다.

  5. Sun Management Center 4.0 설치 대상 디렉토리를 입력합니다.

    대상 디렉토리는 Sun Management Center 4.0 SUNWsymon 디렉토리가 만들어지는(없는 경우) 디렉토리입니다.

    • 에이전트가 설치되지 않았으면 지정한 디렉토리에 새 에이전트가 설치됩니다.

    • 이미 에이전트의 이전 버전이 다른 디렉토리에 설치되어 있으면 새 에이전트가 지정한 디렉토리에 설치됩니다.

    • 같은 에이전트 버전이 다른 디렉토리에 이미 설치되어 있고 적용할 업데이트에 애드온 등의 추가 구성 요소가 포함되는 경우, 에이전트는 기존 디렉토리에서 업데이트됩니다.

    다음 시나리오에서 이에 대한 예가 제공됩니다.

    기본 및 애드온 에이전트 패키지 업데이트 이미지를 만들었으며 /opt를 대상 디렉토리로 지정했다고 가정합니다. 또한 다음 상태에서 다섯 개의 서로 다른 시스템에 업데이트 이미지를 적용한다고 가정합니다.

    • 시스템 A의 /opt/SUNWsymon에 Sun Management Center 3.6.1이 설치되어 있습니다.

    • 시스템 B의 /export/home/opt/SUNWsymon에 Sun Management Center 3.6.1이 설치되어 있습니다.

    • 시스템 C에는 Sun Management Center 구성 요소가 설치되어 있지 않습니다.

    • 시스템 D의 /opt/SUNWsymon에 Sun Management Center 4.0 기본 에이전트만 설치되어 있습니다.

    • 시스템 E의 /export/home/opt/SUNWsymon에 Sun Management Center 4.0 기본 에이전트만 설치되어 있습니다.

    Sun Management Center 4.0 기본 및 애드온 에이전트 패키지 업데이트 이미지를 다섯 개의 시스템에 적용하면 각 시스템은 다음과 같이 업데이트됩니다.

    • 시스템 A에서 Sun Management Center 4.0 에이전트가 다시 설치되고 /opt/SUNWsymon 디렉토리의 버전 3.6.1 에이전트를 대체합니다.

    • 시스템 B에서 Sun Management Center 4.0 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.

    • 시스템 C에서 Sun Management Center 4.0 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.

    • 시스템 D에서 기본 에이전트가 애드온 패키지와 함께 /opt/SUNWsymon 디렉토리에서 버전 4.0으로 업그레이드됩니다.

    • 시스템 E에서 기본 에이전트가 애드온 패키지와 함께 /export/home/opt/SUNWsymon 디렉토리에서 버전 4.0으로 업그레이드됩니다.

    다음을 누릅니다. Sun Management Center 업데이트 이미지 이름 화면이 표시됩니다.

  6. 에이전트 업데이트 이미지의 이름을 입력합니다.

    업데이트 이미지 유형(예: SPARC-Base-agents, x86-Base-agents, Linux 에이전트 애드온 또는 config-readers)을 반영하는 업데이트 이미지의 이름을 입력합니다.

    업데이트 이미지는 /var/opt/SUNWsymon/agentupdate/update-image-name에 만들어지며, 여기서 update-image-name은 사용자가 입력하는 이름입니다.

    다음을 누릅니다. OS 선택 화면이 표시됩니다.

  7. 대상 시스템이 실행되는 플랫폼(Solaris 또는 Linux) 버전을 선택합니다.

    이미지 도구는 도구가 실행되고 있는 시스템의 버전에 상관없이 Sun Management Center가 지원하는 모든 플랫폼 버전에 대해 이미지를 만듭니다. 원하는 플랫폼 버전(일부 또는 전체)을 선택할 수 있습니다.


    주의 – 주의 –

    에이전트 업데이트 이미지를 만들 때 플랫폼 버전을 생략하는 경우, 플랫폼 버전이 생략된 시스템에 대한 업데이트 이미지 적용도 실패합니다.


    다음을 누릅니다. 사용 가능 제품 확인 화면이 표시됩니다.

    • 기본 에이전트 패키지 또는 기본 및 애드온 에이전트 패키지를 선택한 경우, 이미지 도구는 기본 계층의 모든 구성 요소가 지정한 이미지 소스에서 사용 가능한지 검사합니다.

      이미지 소스 확인이 완료되면 SNMP 포트 할당 화면이 표시됩니다. 단계 11로 이동합니다.

    • 애드온 패키지를 선택하면 패키지 및 패치 업데이트용 애드온 선택 화면이 나타납니다. 단계 8로 이동합니다.

    • 기본 및 애드온 에이전트 패치를 선택하면 패치 선택 화면이 나타납니다. 단계 9로 이동합니다.

  8. 애드온을 선택합니다.

    에이전트 업데이트 이미지에 추가할 제품을 선택하고 다음을 누릅니다.

    이미지 도구는 업데이트 이미지에 포함시키려고 선택한 애드온 제품에 필요한 설정 응답이 있는지 확인합니다. 단계 10으로 이동합니다.

    • 선택한 애드온 제품에 설정 응답이 필요하지 않으면 SNMP 포트 할당 화면이 표시됩니다. 단계 11로 이동합니다.

    • 선택한 애드온 제품 중 설정 응답이 필요한 제품이 있으면 애드온 설정 화면이 표시됩니다.

  9. 패치를 선택합니다.

    모든 패치 또는 개별 패치를 선택할 수 있습니다.

    패치 선택을 완료했으면 다음을 누릅니다. 확인 화면이 나타납니다. 단계 12로 이동합니다.

  10. 애드온 설정 응답을 제공합니다.

    선택한 애드온 제품에 대한 설정 질문에 응답하려면 다음을 누르라는 메시지가 표시됩니다. 다음을 누릅니다.

    터미널 창이 나타나고, 이미지 도구는 에이전트 업데이트를 위해 선택한 각 애드온 제품에 대한 단계를 처리하고 각 제품에 필요한 응답을 입력하라는 메시지를 표시합니다. 자세한 내용은 각 애드온과 함께 제공되는 문서를 참조하십시오.

    응답을 완료하면 SNMP 포트 할당 화면이 표시됩니다.

  11. Sun Management Center 에이전트에 대한 SNMP 포트를 지정합니다.

    대부분의 경우, 161 포트는 SNMP 데몬에 할당되어 사용되는 기본 포트입니다. 하지만 다른 프로세스나 데몬에서 포트 161을 사용할 수도 있습니다. SNMP 데몬에 대한 강화된 일부 타사 제품이 시스템에 설치되어 있을 수 있습니다. Sun Management Center 에이전트 또한 이러한 데몬입니다. 단, 각 대상 시스템에서 Sun Management Center를 설정하는 동안 161이 아닌 다른 포트 번호를 지정했을 가능성도 있다는 것을 기억해야 합니다.

    포트 사용 여부를 확인하는 방법에 대한 절차는 포트 사용 여부 확인을 참조하십시오.


    주의 – 주의 –

    161 포트를 선택하면 각 시스템에서 에이전트를 다시 시작하기 전에 각 대상 시스템에서 161 포트를 사용하는 모든 프로세스를 중지 및 비활성화해야 합니다. 각 시스템에서 SNMP 데몬을 중지 및 비활성화해도 포트 161을 사용하는 실제 프로세스가 반드시 중지되는 것은 아닙니다. 포트 161을 사용하는 데몬 프로세스를 확인하려면 모든 /etc/rcN/etc/rc N.d 파일을 확인해야 합니다. 여기서 N은 0-6 및 S입니다. 포트 161을 사용하는 프로세스를 정의하는 파일을 확인한 경우, 파일의 이름을 변경하여 프로세스를 비활성화할 수 있습니다. 예:


    /etc/rc3.d# mv S76snmpdx s76snmpdx
    

    각 대상 시스템에서 161 포트를 사용하는 데몬을 비활성화하도록 설정해야 합니다.


    • 각 대상 시스템에서 161 포트를 사용하려면 161 포트 사용을 선택하고 다음을 누릅니다. SNMP 데몬 중지 및 비활성화 화면이 표시됩니다.

    • 다른 포트 번호를 할당하려면 다른 포트 번호 사용을 선택합니다.

      포트 아이디 필드에 포트 번호를 입력하고 다음을 누릅니다.

      에이전트 업데이트 이미지가 대상 클라이언트에 적용되면 업데이트 프로세스에서 해당 에이전트가 이미 설치되어 있는지 확인합니다.

      • 이전에 에이전트를 설치 및 구성했으면 업데이트 프로세스가 기존 포트 할당값을 사용합니다. 예를 들어, 이전 에이전트가 포트 2261을 사용하는 경우 업데이트 프로세스는 업데이트된 에이전트에 포트 2261을 할당합니다.

      • 에이전트가 설치되어 있지 않고 포트 161이 사용 중이 아니면 업데이트 프로세스가 해당 에이전트에 포트 161을 할당합니다.

      • 에이전트가 설치되어 있지 않고 포트 161이 사용 중이면 업데이트 프로세스에서 사용자가 지정한 포트를 해당 에이전트에 할당합니다.

    이미지 도구 프로세스에서 디스크 공간이 충분한지 확인합니다.

    • 충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 가능 공간이 표시됩니다. 취소를 눌러 업데이트 이미지 도구를 종료합니다. 표시된 용량만큼 사용 가능 공간을 늘려야 업데이트 이미지를 만들 수 있습니다.

    • 충분한 디스크 공간이 있으면 확인 화면이 표시됩니다.

  12. 업데이트 이미지 선택을 확인합니다.

    에이전트 업데이트 이미지에 포함시키도록 선택한 구성 요소 목록이 표시됩니다.

    • 목록이 올바르지 않으면 뒤로를 다시 눌러 패키지 및 패치 업데이트용 애드온 선택 화면으로 돌아가거나 업데이트 이미지 구성 요소 선택 화면으로 돌아갑니다. 해당 화면이 표시되면 업데이트 이미지에 추가할 제품을 선택하고 새로운 선택을 확인합니다.

    • 목록이 올바르면 다음을 누릅니다.

      단계 6에서 지정된 파일 이름을 사용하여 이미지 도구가 /var/opt/SUNWsymon/agentupdate디렉토리에 에이전트 업데이트 이미지를 만듭니다.

    업데이트 이미지가 만들어지면 완료 메시지가 표시됩니다. 마침을 눌러 시스템 프롬프트로 다시 돌아갑니다.

    로그 파일 /var/opt/SUNWsymon/install/es-gui-imagetool_host-name.date-and-time-string.process-id에서 업데이트 이미지 만들기 상태를 확인할 수 있습니다.

    • 여기서 host-name은 업데이트 이미지를 만드는 데 사용한 Sun Management Center 4.0 서버의 이름입니다.

    • date-and-time-string은 이미지를 만든 연도, 날짜 및 시간입니다.

    • process-id는 에이전트 업데이트 이미지를 만든 이미지 도구 세션의 프로세스 아이디입니다.

  13. 에이전트 업데이트 이미지를 적용합니다.

    이제 대상 시스템에 업데이트 이미지를 적용할 수 있습니다.

Procedurees-imagetool을 사용하여 에이전트 업데이트 이미지 만들기

es-imagetool을 사용하면 다음 중 하나가 포함된 에이전트 업데이트 이미지를 만들 수 있습니다.


주 –

이 절차에서는 기본 디렉토리(/opt)에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치했으면 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


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

  2. 다음 명령을 입력하여 Sun Management Center 명령줄 이미지 도구를 실행합니다.


    # /opt/SUNWsymon/sbin/es-imagetool
    
  3. 업데이트할 구성 요소를 선택합니다.

    업데이트 이미지에 추가할 구성 요소를 선택하라는 메시지가 표시됩니다. 예를 들면 다음과 같습니다.


    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을 입력하여 업데이트 이미지에서 구성 요소를 제외합니다.

    유효한 소스 디렉토리를 입력하라는 메시지가 표시됩니다.

  4. 유효한 Sun Management Center 4.0 소스 디렉토리의 이름을 입력합니다.

    • DVD에서 설치하려는 경우에는 Sun Management Center 4.0 설치 이미지 디렉토리의 경로를 입력합니다. 예를 들면 다음과 같습니다.


      Enter a valid source directory: /DiskMountDir/image
      
    • 디스크의 Sun Management Center 4.0 설치 이미지에서 설치하는 경우, 이미지 disk1/image 디렉토리의 경로를 입력합니다. 예를 들면 다음과 같습니다.


      Enter a valid source directory: /net/machine/installdir/disk1/image
      

      여기서 machine은 설치 이미지를 만든 시스템이며 installdir은 Sun Management Center 4.0 disk1 및 disk2 이미지를 포함하는 디렉토리입니다. 설치 이미지에 대한 자세한 내용은 설치 소스 결정을 참조하십시오.

      • 기본 에이전트의 구성 요소를 업그레이드하시겠습니까? 프롬프트에 y를 입력한 경우 설치 대상 디렉토리를 입력하라는 프롬프트가 표시됩니다. 단계 5로 이동합니다.

      • 기본 에이전트의 구성 요소를 업그레이드하시겠습니까? 프롬프트에 n을 입력하고 애드온 구성 요소를 설치/업그레이드하시겠습니까? 프롬프트에 y를 입력한 경우 설치 대상 디렉토리를 입력하라는 프롬프트가 표시됩니다. 단계 6으로 이동합니다.

  5. Sun Management Center 4.0 설치 대상 디렉토리의 이름을 입력합니다.

    대상 디렉토리는 Sun Management Center 4.0 SUNWsymon 디렉토리가 만들어지는(없는 경우) 디렉토리입니다.

    • 에이전트가 설치되지 않았으면 지정한 디렉토리에 새 에이전트가 설치됩니다.

    • 이미 에이전트의 이전 버전이 다른 디렉토리에 설치되어 있으면 사용자가 지정한 디렉토리에 새 에이전트가 설치됩니다.

    • 동일한 버전의 에이전트가 다른 디렉토리에 이미 설치되어 있으며 적용하고자 하는 업데이트에 새 소프트웨어가 있으면 에이전트가 기존 디렉토리에서 업데이트됩니다.

    다음 시나리오에서 이에 대한 예가 제공됩니다.

    기본 및 애드온 에이전트 패키지 업데이트 이미지를 만들고 /opt를 대상 디렉토리로 지정했다고 가정합니다. 또한 다음의 경우와 같이 다섯 개의 각기 다른 시스템에 업데이트 이미지를 적용한다고 가정합니다.

    • 시스템 A의 /opt/SUNWsymon에 Sun Management Center 3.6.1이 설치되어 있습니다.

    • 시스템 B의 /export/home/opt/SUNWsymon에 Sun Management Center 3.6.1이 설치되어 있습니다.

    • 시스템 C에는 Sun Management Center 구성 요소가 설치되어 있지 않습니다.

    • 시스템 D의 /opt/SUNWsymon에 Sun Management Center 4.0 기본 에이전트만 설치되어 있습니다.

    • 시스템 E의 /export/home/opt/SUNWsymon에 Sun Management Center 4.0 기본 에이전트만 설치되어 있습니다.

    Sun Management Center 4.0 기본 및 애드온 에이전트 패키지 업데이트 이미지를 다섯 개의 시스템에 적용하면 각 시스템은 다음과 같이 업데이트됩니다.

    • 시스템 A에서 Sun Management Center 4.0 에이전트가 다시 설치되고 /opt/SUNWsymon 디렉토리의 버전 3.6.1 에이전트를 대체합니다.

    • 시스템 B에서 Sun Management Center 4.0 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.

    • 시스템 C에서 Sun Management Center 4.0 에이전트가 /opt/SUNWsymon 디렉토리에 설치됩니다.

    • 시스템 D에서 기본 에이전트가 애드온 패키지와 함께 /opt/SUNWsymon 디렉토리에서 버전 4.0으로 업그레이드됩니다.

    • 시스템 E에서 기본 에이전트가 애드온 패키지와 함께 /export/home/opt/SUNWsymon 디렉토리에서 버전 4.0으로 업그레이드됩니다.

    에이전트 업데이트 이미지의 이름을 입력하라는 메시지가 표시됩니다.

  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 버전을 선택할 수 있습니다.

  7. 대상 시스템에서 실행하는 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_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.6 ?    [y|n|q] n
      

      주의 – 주의 –

      에이전트 업데이트 이미지를 만들 때 Solaris 버전을 생략하는 경우, Solaris 버전이 생략된 시스템에 대한 업데이트 이미지 적용도 실패합니다.


    • 단계 3에서 기본 에이전트의 구성 요소 업그레이드만 선택한 경우, 단계 9로 이동합니다.

    • 단계 3에서 애드온의 구성 요소를 설치하거나 업그레이드하도록 선택한 경우에는 이미지 도구 프로세스에서 애드온 제품을 확인하여 에이전트 업데이트를 사용할 수 있는 제품을 나열합니다. 단계 8로 이동합니다.

  8. 업그레이드할 에이전트 애드온 제품을 선택합니다.

    사용 가능한 애드온 제품이 표시되고 차례로 각 애드온 제품을 설치할 것인지 묻는 메시지가 표시됩니다. 업데이트 이미지에 애드온 소프트웨어를 추가하려면 y를 선택하고 이미지에서 애드온 소프트웨어를 제외시키려면 n을 선택합니다.

    업그레이드할 애드온 제품 선택을 완료하면 Sun Management Center 에이전트 포트를 입력하라는 메시지가 표시됩니다.

  9. Sun Management Center 에이전트의 포트를 지정합니다.

    대부분의 경우, 161 포트는 SNMP 데몬에 할당되어 사용되는 기본 포트입니다. 하지만 다른 프로세스나 데몬에서 포트 161을 사용할 수도 있습니다. SNMP 데몬에 대한 강화된 일부 타사 제품이 시스템에 설치되어 있을 수 있습니다. Sun Management Center 에이전트 또한 이러한 데몬입니다. 각 대상 시스템에서 Sun Management Center 설치 중에 다른 포트 번호를 지정했을 가능성이 있습니다.


    주의 – 주의 –

    161 포트를 선택하면 각 시스템에서 에이전트를 다시 시작하기 전에 각 대상 시스템에서 161 포트를 사용하는 모든 프로세스를 중지 및 비활성화해야 합니다. 각 시스템에서 SNMP 데몬을 중지 및 비활성화해도 포트 161을 사용하는 실제 프로세스가 반드시 중지되는 것은 아닙니다. 포트 161을 사용하는 실제 데몬 프로세스를 확인하려면 수동으로 모든 /etc/rcN/etc/rc N.d 파일을 확인해야 합니다. 여기서 N은 0-6 및 S입니다. 포트 161을 사용하는 프로세스를 정의하는 파일을 확인한 경우, 파일의 이름을 변경하여 프로세스를 비활성화할 수 있습니다. 예:


    /etc/rc3.d# mv S76snmpdx s76snmpdx
    

    각 대상 시스템에서 161 포트를 사용하는 데몬을 비활성화하도록 설정해야 합니다.


    Enter 키를 눌러 각 대상 시스템에서 161 포트를 사용하거나 다른 포트 번호를 입력합니다.

    • 단계 3에서 기본 에이전트의 구성 요소 업그레이드만 선택한 경우, 이미지 도구 프로세스에서 디스크 공간이 충분한지 검사합니다. 충분한 공간이 있으면 에이전트 업데이트 이미지가 만들어집니다.

      충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 공간의 양이 표시됩니다. 이미지 도구가 종료됩니다. 표시된 용량만큼 사용 가능 공간을 늘려야 업데이트 이미지를 만들 수 있습니다.

    • 단계 3에서 애드온의 구성 요소 설치/업그레이드를 선택한 경우, 이미지 도구 프로세스는 업데이트 이미지에 포함하기 위해 선택한 애드온 제품에 설정 응답이 필요한지 여부를 확인합니다.

      선택한 제품 중 설정 응답이 필요한 제품이 있으면 이미지 도구 프로세스에서 업데이트하려고 선택한 각 애드온 제품에 대해 각 단계를 실행하고 각 제품에 필요한 응답을 입력하라는 메시지가 표시됩니다. 자세한 내용은 각 애드온과 함께 제공되는 문서를 참조하십시오.

      애드온 제품 설정 응답 수집이 완료되면 이미지 도구가 디스크 공간을 확인합니다. 충분한 공간이 있으면 에이전트 업데이트 이미지가 만들어집니다.

      충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 여유 공간의 양이 표시됩니다. 이미지 도구가 종료됩니다. 표시된 용량만큼 사용 가능 공간을 늘려야 업데이트 이미지를 만들 수 있습니다.

    업데이트 이미지가 만들어지면 완료 메시지가 표시됩니다. 로그 파일 /var/opt/SUNWsymon/install/es-imagetool_host-name.date-and-time-string.process-id에서 업데이트 이미지 만들기 상태를 확인할 수 있습니다.

    • 여기서 host-name은 업데이트 이미지를 만드는 데 사용한 Sun Management Center 4.0 서버의 이름입니다.

    • date-and-time-string은 이미지를 만든 연도, 날짜 및 시간입니다.

    • process-id는 에이전트 업데이트 이미지를 만든 이미지 도구 세션의 프로세스 아이디입니다.

    이제 대상 시스템에 이미지를 적용할 수 있습니다.

Procedure이미지 도구를 사용하여 패치 전용 이미지 만들기

Sun Management Center 관련 패치는 Sun Management Center 웹사이트(http://www.sun.com/sunmanagementcenter)에 정기적으로 릴리스됩니다. Sun Management Center를 사용하면 패치 전용 이미지를 만든 다음 해당 패치 전용 이미지를 여러 에이전트 시스템에 적용할 수 있습니다.

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

  2. Sun Management Center 패치를 다운로드할 디렉토리를 만듭니다.

    방금 만든 디렉토리로 변경합니다. 패치를 다운로드할 Solaris 운영 환경 버전에 대한 디렉토리를 만듭니다.

    예를 들어, /sunmcpatches 디렉토리를 만들었다고 가정합니다. 또한 각 지원되는 Solaris 버전에 대한 패치 전용 업데이트 이미지를 만든다고 가정합니다. 다음과 같이 디렉토리를 만들게 됩니다.


    # mkdir /sunmcpatches
    # cd /sunmcpatches
    /sunmcpatches# mkdir Solaris_8 Solaris_9
    

    표시된 이름을 사용하여 디렉토리를 만들어야 합니다.

  3. SunSolve에 로그온합니다.

    Login 버튼을 눌러 로그인 화면을 표시한 다음 SunSolve 아이디 및 비밀번호를 입력합니다.

    SunSolve 아이디가 없으면 Register 버튼을 누르고 SunSolve 아이디를 획득합니다.

  4. 각 Solaris 버전에 대한 패치를 다운로드합니다.

    Solaris 버전에 해당하는 패치 번호를 누릅니다.

    SunSolve 온라인 웹 페이지가 표시됩니다.

    1. 보려는 패치 번호를 입력한 다음 Find Patch를 누릅니다.

      패치에 대한 설명이 표시됩니다.

      지원되는 Solaris 버전을 기록해 둡니다. 둘 이상의 Solaris 버전에 패치가 적용되는 경우, 각 Solaris 버전에 대해 패치 파일을 다운로드해야 합니다.

    2. HTTP 또는 FTP 다운로드 링크를 눌러 패치를 다운로드합니다.

      다른 이름으로 저장 대화 상자가 나타납니다.

      단계 2에서 만든 적용 가능한 Solaris 버전 디렉토리에 패치 파일을 저장합니다.

      예를 들어, 패치 111222-33이 Solaris 버전 8 및 Solaris 버전 9에 적용되고, 루트 디렉토리 sunmcpatches 내에 하위 디렉토리 Solaris_8Solaris_9를 만들었다고 가정해 봅니다. 그러면 패치 파일을 /sunmcpatches/Solaris_8/sunmcpatches/Solaris_9 모두에 다운로드하게 됩니다.

    패치 파일을 추가로 다운로드하려면 뒤로를 눌러 SunSolve 온라인 웹 페이지로 돌아갑니다. 이전의 두 단계를 반복하여 선택한 각 패치를 다운로드합니다.

    패치 다운로드가 완료되었으면 다음 단계로 이동합니다.

  5. 패치 파일의 압축을 풉니다.

    패치 파일을 다운로드한 각 디렉토리로 이동하여 파일의 압축을 풉니다.

    예를 들어, /sunmcpatches/Solaris_8에 패치 111222–33 및 패치 111222–34의 패치 파일을 다운로드했다고 가정합니다. 패치 111222–33의 패치 파일은 111222–33.tar.Z이고 111222–34의 패치 파일은 111222–34.zip이라고 가정합니다. 그런 다음, 다음과 같이 패치 파일의 압축을 풉니다.


    /sunmcpatches # cd Solaris_8
    /sunmcpatches/Solaris_8 # ls
    111222-33.tar.Z        111222-34.zip
    /sunmcpatches/Solaris_8 # zcat 111222-33.tar.Z | tar xvf -
    x 111222-33, 0 bytes, 0 tape blocks
    x 111222-33/installpatch, 119239 bytes, 233 tape blocks
       .
       .
       .
    x 111222-33/README.111222-33, 136444 bytes, 267 tape blocks
    /sunmcpatches/Solaris_8 # unzip 111222-34.zip
    Archive: 111222-34.zip
       creating: 111222-34/
    ..inflating: 111222-34/prepatch
       .
       .
       .
      inflating: 111222-34/README.111222-34
    /sunmcpatches/Solaris_8 # ls -p
    111222-33/     111222-33.tar.Z.....111222-34/     111222-34.zip

    단계 7에 설명된 대로 es-gui-imagetool 그래픽 도구를 사용하거나 단계 8에 설명된 대로 es-imagetool 명령줄 도구를 사용하여 패치 전용 이미지를 만들 수 있습니다.

  6. 다운로드 패치 파일을 다른 디렉토리로 이동합니다.

    압축된 다운로드 패치 파일을 안전한 보관을 위해 다른 디렉토리로 이동하거나, 압축된 패치 파일을 삭제합니다.

  7. es-gui-imagetool을 사용하여 패치 전용 이미지를 만듭니다.


    주 –

    다음 단계에서는 기본 디렉토리(/opt)에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치했으면 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


    1. /opt/SUNWsymon/sbin/es-gui-imagetool 명령을 입력합니다.

      시작 화면이 나타납니다. 다음을 누릅니다. 개요 화면이 나타납니다. 다음을 누릅니다.

      업데이트 이미지 옵션 선택 화면이 표시됩니다.

    2. 기본 및 애드온 에이전트 패치 전용을 선택합니다.

      다음을 누릅니다.

      설치 파일 소스 디렉토리 지정 화면이 표시됩니다.

    3. 패치 파일 소스 디렉토리를 지정합니다.

      단계 2에서 만든 패치 디렉토리 이름을 입력하거나, 찾아보기를 눌러 디렉토리를 찾아서 선택합니다.

      다음을 누릅니다. 업데이트 이미지 이름 화면이 나타납니다.

    4. 패치 전용 이미지의 이름을 입력합니다.

      패치 전용 이미지에 해당 이미지 유형을 반영하는 이름을 입력합니다(예: base-and-addon-patches).

      이미지가 /var/opt/SUNWsymon/agentupdate/update-image-name에 만들어지며 여기서 update-image-name은 사용자가 입력하는 이름입니다.

      다음을 누릅니다. OS 선택 화면이 표시됩니다.

    5. 대상 시스템을 실행할 수 있는 Solaris 버전을 선택합니다.

      이미지 도구는 도구가 실행되는 시스템의 버전에 상관없이 Sun Management Center가 지원하는 모든 Solaris 버전에 대해 이미지를 만듭니다. Solaris 버전 중 하나를 선택하거나 모든 Solaris 버전을 선택할 수 있습니다.


      주의 – 주의 –

      패치 전용 이미지를 만들 때 Solaris 버전을 생략하는 경우 Solaris 버전이 생략된 시스템에 대한 패치 적용도 실패합니다.


      다음을 누릅니다. 패치용 검사 화면이 나타납니다. 이미지 도구에서 패치 검사를 완료하면 패치 선택 화면이 나타납니다.

    6. 패치 전용 업데이트 이미지에 추가할 패치를 선택합니다.

      모든 패치 또는 개별 패치를 선택할 수 있습니다.

      패치 선택을 완료했으면 다음을 누릅니다. 이미지 도구에서 디스크 공간을 확인합니다.

      • 충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 가능 공간이 표시됩니다. 취소를 눌러 이미지 도구를 종료합니다. 표시된 용량만큼 사용 가능 공간을 늘려야 패치 전용 이미지를 만들 수 있습니다.

      • 충분한 디스크 공간이 있으면 확인 화면이 표시됩니다.

    7. 업데이트 이미지 선택을 확인합니다.

      패치 전용 이미지용으로 선택한 패치 및 Solaris 버전의 목록이 표시됩니다.

      • 목록이 올바르지 않으면 뒤로를 두 번 눌러 Solaris 버전 선택 화면으로 돌아가거나, 뒤로를 한 번 눌러 패치 선택 화면으로 돌아갑니다. 패치 전용 이미지에 추가할 Solaris 버전 및 패치를 선택한 다음 새로운 선택 내용을 확인합니다.

      • 목록이 올바르면 다음을 누릅니다.

        이미지 도구는 단계 d에서 사용자가 지정한 파일 이름을 사용하여 /var/opt/SUNWsymon/agentupdate 디렉토리에 패치 전용 이미지를 만듭니다.

      업데이트 이미지가 만들어지면 완료 메시지가 표시됩니다. 닫기를 눌러 시스템 프롬프트로 다시 돌아갑니다.

      로그 파일 /var/opt/SUNWsymon/install/es-gui-imagetool_host-name.date-and-time-string.process-id에서 업데이트 이미지 만들기 상태를 확인할 수 있습니다.

      • 여기서 host-name은 업데이트 이미지를 만드는 데 사용한 Sun Management Center 4.0 서버의 이름입니다.

      • date-and-time-string은 이미지를 만든 연도, 날짜 및 시간입니다.

      • process-id는 에이전트 업데이트 이미지를 만든 이미지 도구 세션의 프로세스 아이디입니다.

    8. 패치 전용 이미지를 적용합니다.

      이제 대상 시스템에 이미지를 적용할 수 있습니다.

  8. es-imagetool을 사용하여 패치 전용 이미지 파일을 만듭니다.


    주 –

    다음 단계에서는 기본 디렉토리(/opt)에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치했으면 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


    1. /opt/SUNWsymon/sbin/es-imagetool 명령을 입력합니다.

      기본 에이전트의 구성 요소를 업그레이드할지 여부를 묻는 메시지가 표시됩니다. n을 입력하고 Enter 키를 누릅니다.

      애드온 구성 요소를 설치할지 또는 업그레이드할지 묻는 메시지가 표시됩니다. n을 입력하고 Enter 키를 누릅니다.

      패치 설치 여부를 묻는 메시지가 표시됩니다. y를 입력하고 Enter 키를 누릅니다.

      패치 전용 소스 디렉토리를 묻는 메시지가 표시됩니다.

    2. 패치 파일 소스 디렉토리를 지정합니다.

      단계 2에서 만든 패치 디렉토리의 이름을 입력한 다음 Enter 키를 누릅니다.

      패치 전용 이미지에 이름을 입력하라는 메시지가 표시됩니다.

    3. 패치 전용 이미지의 이름을 입력합니다.

      패치 전용 이미지에 해당 이미지 유형을 반영하는 이름을 입력합니다(예: base-and-addon-patches).

      이미지가 /var/opt/SUNWsymon/agentupdate/update-image-name에 만들어지며 여기서 update-image-name은 사용자가 입력하는 이름입니다.

      Enter 키를 누릅니다. 지원되는 Solaris 버전이 나열됩니다.

    4. 대상 시스템을 실행할 수 있는 Solaris 버전을 선택합니다.

      이미지 도구는 도구가 실행되는 시스템의 버전에 상관없이 Sun Management Center가 지원하는 모든 Solaris 버전에 대해 이미지를 만듭니다. Solaris 버전 중 하나를 선택하거나 모든 Solaris 버전을 선택할 수 있습니다.


      주의 – 주의 –

      패치 전용 이미지를 만들 때 Solaris 버전을 생략하는 경우 Solaris 버전이 생략된 시스템에 대한 패치 적용도 실패합니다.


      • 모든 Solaris 버전을 선택하려면 y를 입력합니다.

      • 특정 Solaris 버전만 선택하려면 n을 입력합니다.

        각 Solaris 버전을 연속적으로 선택하라는 메시지가 표시됩니다. y를 입력하여 Solaris 버전을 선택하거나, n을 입력하여 해당 이미지에서 Solaris 버전을 제외시킵니다.

      Enter 키를 누릅니다. 이미지 도구에서 선택할 수 있는 패치를 나열합니다.

    5. 패치 전용 업데이트 이미지에 추가할 패치를 선택합니다.

      각 패치를 선택하라는 메시지가 표시됩니다.

      y를 입력하여 패치 전용 이미지에 추가할 패치를 선택하거나, n을 입력하여 해당 이미지에서 패치를 제외시킵니다.

      패치 선택을 완료했으면 Enter 키를 누릅니다. 이미지 도구에서 디스크 공간을 확인합니다.

      • 충분한 디스크 공간이 없으면 이미지를 만들 공간이 부족하다는 메시지가 표시됩니다. 필요한 사용 가능 공간이 표시됩니다. q를 입력하여 이미지 도구를 종료합니다. 표시된 용량만큼 사용 가능 공간을 늘려야 패치 전용 이미지를 만들 수 있습니다.

      • 디스크 공간이 충분하면 패치 전용 이미지가 단계 c에서 지정된 파일 이름을 사용하여 /var/opt/SUNWsymon/agentupdate 디렉토리에 만들어집니다.

      로그 파일 /var/opt/SUNWsymon/install/es-imagetool_host-name.date-and-time-string.process-id에서 업데이트 이미지 만들기 상태를 확인할 수 있습니다.

      • 여기서 host-name은 업데이트 이미지를 만드는 데 사용한 Sun Management Center 4.0 서버의 이름입니다.

      • date-and-time-string은 이미지를 만든 연도, 날짜 및 시간입니다.

      • process-id는 에이전트 업데이트 이미지를 만든 이미지 도구 세션의 프로세스 아이디입니다.

    6. 패치 전용 이미지를 적용합니다.

      이제 대상 시스템에 이미지를 적용할 수 있습니다.

Procedurees-makeagent를 사용하여 에이전트 전용 설치 이미지 만들기


주 –

다음 절차에서는 기본 디렉토리(/opt)에 Sun Management Center를 설치했다고 가정합니다. 다른 디렉토리에 Sun Management Center를 설치했으면 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


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

  2. Sun Management Center 4.0 DVD를 DVD 드라이브에 넣습니다.

  3. /opt/SUNWsymon/sbin/es-makeagent 명령을 입력합니다.

    설치 소스 파일 디렉토리를 묻는 메시지가 나타납니다.

  4. 소스 디렉토리를 입력합니다.


    (SPARC) /DiskMountDir/image/SunOS/sparc

    (x86) /DiskMountDir/image/SunOS/i386

    (Linux) /DiskMountDir/image/Linux

    에이전트 전용 설치 이미지를 만들 대상 디렉토리를 입력하라는 메시지가 표시됩니다.

  5. 대상 디렉토리의 이름을 입력합니다.

    대상 디렉토리가 없으면 새로 만들 것인지 여부를 확인하는 메시지가 나타납니다. y를 입력하여 디렉토리를 만들거나, n 또는 q를 입력하여 종료하고 시스템 프롬프트로 이동합니다.

    지정하는 디렉토리에는 루트에 대한 쓰기 권한이 있어야 합니다.

    예를 들면 다음과 같습니다.


    # enter the target directory: /es-makeagent-image
    Directory /es-makeagent-image does not exist
    Do you want to create it (y|n|q) y
    

    es-makeagent 스크립트가 사용자가 지정한 디렉토리에 하위 디렉토리 disk1disk2를 만든 다음 해당 하위 디렉토리에 필요한 파일을 복사합니다.

    1. Sun Management Center 4.0 DVD를 제거합니다.

    2. Enter 키를 누릅니다.

      es-makeagent는 DVD에서 남은 파일을 복사합니다.

      지정한 디렉토리에서 에이전트 전용 제품을 사용할 수 있다는 내용이 표시됩니다. 로컬 시스템에 에이전트를 설치하는 데 필요한 명령도 표시됩니다.


    정보 –

    NFS를 사용하여 대상 디렉토리를 마운트하여 네트워크의 다른 시스템에서 디렉토리를 액세스할 수 있도록 합니다. DVD 이미지 만들기단계 8을 참조하십시오.


  6. eject 명령을 입력하여 DVD를 꺼냅니다.

    이제 다음 중 한 가지 방법을 사용하여 Sun Management Center 4.0 에이전트를 설치할 수 있습니다.


    주 –

    또한 에이전트 전용 설치 이미지에는 ftp를 사용하여 다른 에이전트 시스템에 복사하여 각 에이전트 시스템에서 압축을 풀어 설치 이미지를 만들 수 있는 tar 파일이 있습니다. 압축을 푼 설치 이미지 디렉토리에는 disk1disk2 하위 디렉토리가 있습니다. 각 에이전트 시스템에 있는 압축을 푼 이미지에서 설치하려면 디렉토리를 disk1/sbin 디렉토리로 변경한 다음, es-inst를 사용하여 Sun Management Center 제거의 설명과 같이 es-inst 명령을 사용합니다.


에이전트 설치, 업데이트 및 패치 전용 이미지 적용

다음 절차에서는 작업 관리 작업 및 agent-update.bin 실행 파일을 사용하여 에이전트 업데이트 이미지에서 에이전트를 설치 또는 업데이트하는 방법과 es-inst -a 명령을 사용하여 에이전트 전용 설치 이미지를 설치하는 방법을 설명합니다.


주 –

JumpStart 소프트웨어를 사용하여 Solaris 운영 환경 및 에이전트를 설치하려면 JumpStart를 사용하여 에이전트 설치를 참조하십시오.


Procedure작업 관리 작업을 사용하여 에이전트 업데이트 이미지에서 에이전트 설치

Sun Management Center 3.6.1 에이전트를 업그레이드하려면 agent-update.bin을 사용하여 에이전트 업데이트 이미지에서 에이전트 설치 또는 업데이트에 설명된 대로 agent-update.bin 실행 파일을 사용하여 에이전트 업데이트 이미지를 적용합니다. 작업 관리 작업은 기존 Sun Management Center 4.0 에이전트를 업그레이드하는 데 사용됩니다.

  1. 이미지 도구 중 하나를 사용하여 에이전트 업데이트 이미지를 만듭니다.

  2. Sun Management Center 콘솔을 시작한 후 권한이 있는 Sun Management Center 사용자로 콘솔에 로그인합니다.

    Solaris 플랫폼에서 콘솔 시작을 참조하십시오.

  3. 도구 -> 작업 관리를 선택합니다.

    작업 관리 창이 표시됩니다.

    작업 관리 창을 사용하면 동시에 여러 호스트에 에이전트를 배포할 수 있습니다. 작업 관리 기능에 대한 자세한 내용은 Sun Management Center 3.6.1 User’s Guide를 참조하십시오.

  4. 다중 에이전트 업그레이드 작업을 만듭니다.


    주 –

    Sun Management Center 에이전트가 설치되어 있고 대상 호스트에서 실행 중인지 확인합니다.


    1. 업그레이드할 대상 호스트를 선택하고 그룹을 만듭니다.

    2. 에이전트 업데이트 유형의 작업을 만듭니다.

      업그레이드 작업에 대한 적절한 이미지 이름을 선택합니다. 이 이름은 es-imagetool 또는 es-gui-imagetool을 사용하여 만든 이미지의 이름이어야 합니다.

      자세한 지침은 Sun Management Center 3.6.1 User’s GuideTo Create an Agent Update Task를 참조하십시오.

    작업 관리 창에 표시되는 상태는 전체 작업의 성공 또는 실패 여부만 표시합니다. 전체 그룹에서 하나의 에이전트에 대한 업그레이드가 실패할 경우 나머지 에이전트가 성공적으로 업그레이드되어도 해당 작업은 실패로 표시됩니다. 작업 목록 옆의 로그 보기를 눌러 개별 업그레이드 상태를 확인합니다.

    작업이 진행되는 동안 중간 업그레이드 상태를 보려면 로그 보기 탭을 누른 다음 InstallServer.log를 누릅니다.

Procedureagent-update.bin을 사용하여 에이전트 업데이트 이미지에서 에이전트 설치 또는 업데이트

대상 시스템의 /tmp 디렉토리에 대한 공간 요구 사항은 다음과 같이 업데이트 이미지의 내용에 따라 다릅니다.

seed-file을 사용하여 보안 시드 및 SNMP 커뮤니티 문자열을 자동으로 지정하는 경우 seed-file은 다음 형식이어야 합니다.


ES_SECURITY_SEED=seed 
ES_SNMPV1_STRING=string

여기서 seedstring은 Sun Management Center 서버를 설치할 때 지정한 실제 시드 및 커뮤니티 문자열입니다. ES_SNMPV1_STRING에 값을 지정하지 않으면 기본 SNMP 값이 사용됩니다. 이 경우 파일은 다음과 같게 됩니다.


ES_SECURITY_SEED=seed
ES_SNMPV1_STRING=string
  1. Sun Management Center 서버 시스템에 루트로 로그인합니다.

  2. 이미지 도구 중 하나를 사용하여 에이전트 업데이트 이미지를 만듭니다.

  3. Sun Management Center 서버에서 각 대상 시스템의 루트 디렉토리에 관련 agent-update.bin 파일을 다운로드합니다.

    • (SPARC)/opt/SUNWsymon/base/bin/sparc-sun-solaris/agent-update.bin

    • (x86)/opt/SUNWsymon/base/bin/i386-sun-solaris/agent-update.bin

    • (Linux)/opt/SUNWsymon/base/bin/i686-sun-Linux/agent-update.bin

    /opt가 아닌 다른 디렉토리에 Sun Management Center를 설치한 경우 위의 경로에서 /optinstalldir로 바꿉니다. 여기서 installdir은 사용자가 지정한 디렉토리입니다. 이 단계는 각 대상 시스템별로 수행해야 합니다.

    agent-update.bin 파일이 각 대상 시스템에 다운로드되었으면 각 대상 시스템에 로그인하여 다음 네 가지 단계를 수행해야 합니다.

  4. 대상 시스템에 루트로 로그인합니다.

  5. agent-update.bin을 다운로드한 디렉토리로 변경합니다.

  6. 다음 명령을 입력합니다.


    ./agent-update.bin -s server -r http-port -p image-name [-f seed-file]

    여기서

    • server단계 1에서 로그인한 서버입니다.

    • http-port는 Sun Management Center 웹 서버 포트입니다.

    • image-name단계 2에서 만든 에이전트 전용 이미지의 이름입니다.

    • seed-file은 보안 시드와 SNMP 커뮤니티 문자열이 포함된 파일입니다. 명령을 실행한 후 이 옵션을 사용하면 에이전트를 자동으로 설치할 수 있습니다. seed-file은 루트에서 소유해야 하며 보안을 위해 루트에 대해서만 읽기/쓰기 권한을 갖습니다. 파일이 이러한 요구 사항을 충족하지 않을 경우 스크립트는 종료됩니다.

    예를 들어, Sun Management Center 서버 이름이 Production1이고 웹 서버 포트가 8080이며, 에이전트 업데이트 이미지 이름이 sparc-baseagent라고 가정해 봅니다. 이 경우 다음과 같이 입력해야 합니다.


    # ./agent-update.bin -s Production1 -r 8080 -p sparc-baseagent
    
  7. 보안 시드 및 SNMPv1 커뮤니티 문자열을 제공합니다.

    에이전트 업데이트 프로세스는 보안 시드와 SNMPv1 커뮤니티 문자열을 입력하라는 메시지를 표시합니다.

    • 보안 시드는 Sun Management Center 서버와 에이전트를 설정할 때 지정한 것과 동일한 시드여야 합니다.

      Sun Management Center 설정단계 b에서 제공한 보안 시드 비밀번호를 입력합니다. 비밀번호를 다시 입력하여 해당 비밀번호를 확인합니다.

    • SNMPv1 커뮤니티 문자열은 Sun Management Center 서버와 에이전트를 설정할 때 지정한 것과 동일한 커뮤니티 문자열이어야 합니다.

      사용자 정의 커뮤니티 문자열을 지정한 경우 Sun Management Center 설정단계 c에서 제공한 커뮤니티 문자열과 같은지 확인합니다. 기본 커뮤니티 문자열인 public을 사용한 경우 Enter 키를 누릅니다.

    업데이트 프로세스에서는 더 이상의 정보를 입력하라는 메시지는 표시되지 않으며, 시스템에 업데이트를 적용합니다.

    업데이트 프로세스가 완료되면 대상 시스템에서 로그 파일 /var/opt/SUNWsymon/log/agent-update.log를 보고 업데이트 상태를 확인하십시오.

Procedurees-inst -a를 사용하여 에이전트 전용 설치 이미지에서 에이전트 설치

  1. es-makeagent를 사용하여 에이전트 전용 설치 이미지 만들기의 설명과 같이 에이전트 전용 설치 이미지를 만듭니다.

  2. 에이전트를 설치할 시스템에 루트로 로그인합니다.

  3. 에이전트 전용 설치 이미지가 있는 disk1/sbin 디렉토리로 이동합니다.

    예를 들어, 이름이 appserver인 시스템의 /export/agentsource 디렉토리에 에이전트 전용 이미지를 만든 경우 다음과 같이 입력합니다.


    # cd /net/appserver/export/agentsource/disk1/sbin
    
  4. ./es-inst -a 명령을 입력하여 Sun Management Center 에이전트를 설치합니다.

    대상 디렉토리를 묻는 메시지가 표시됩니다.

  5. Sun Management Center를 설치할 디렉토리 이름을 입력합니다.

    기본 위치는 /opt입니다.

    Sun Management Center 소프트웨어는 최소 필수 디스크 공간이 있는 시스템의 어느 위치에나 설치할 수 있습니다. Enter 키를 눌러 기본 위치인 /opt를 그대로 사용하거나, /opt가 아닌 다른 디렉토리에 설치하려는 경우 해당 디렉토리 이름을 입력합니다.


    정보 –

    df -ak 명령은 시스템의 각 파일 시스템에 대해 사용 중인 공간 및 사용 가능한 공간을 나열합니다.


    설치 프로세스에서 적용 가능한 애드온이 있는지 확인합니다.

  6. Sun Management Center 애드온 제품을 선택합니다.

    설치 프로세스가 각 애드온 제품을 나열하고 해당 제품을 설치할지 여부를 묻는 메시지를 표시합니다.


    주 –

    선택한 애드온의 에이전트 구성 요소만 설치됩니다.


    설치할 제품을 선택하려면 y를 입력하고, 제품을 설치하지 않으려면 n을 입력합니다.

    애드온 제품을 선택하지 않은 경우 계속 진행할지 여부를 묻는 메시지가 표시됩니다. 계속하려면 y를 입력합니다. 설치 프로세스가 디스크 공간을 확인합니다. 단계 8로 이동합니다.

    애드온을 선택한 경우 선택 항목이 나열됩니다.

  7. 선택 항목을 검토합니다.

    계속하려면 y를 입력하고, 선택 과정을 반복하려면 n을 입력합니다.

    설치 프로세스가 디스크 공간을 확인합니다.

  8. 디스크 공간을 확인합니다.

    설치 프로세스에서 사용자가 선택한 에이전트와 애드온의 에이전트 구성 요소를 설치할 디스크 공간이 충분한지 확인합니다.

    • 디스크 공간이 충분하면 에이전트가 설치됩니다. 설정을 실행할지 여부를 묻는 질문이 나타납니다. 단계 10으로 이동합니다.

    • 디스크 공간이 충분하지 않으면 다른 파일 시스템을 제공할 것인지 묻는 메시지가 표시됩니다. 사용 가능한 공간 및 필요한 공간이 표시됩니다.

  9. 디스크 공간이 충분한 다른 파일 시스템 이름을 지정합니다.

    다른 파일 시스템을 요청하는 프롬프트에서 사용 가능한 공간이 충분한 파일 시스템 및 디렉토리의 이름을 입력합니다.


    정보 –

    Sun Management Center를 설치하고 있는 시스템의 터미널 창에서 df -ak를 입력하여 시스템의 각 파일 시스템에 대한 사용 중인 공간과 사용 가능한 공간을 표시합니다.


    설치 프로세스에서 다시 디스크 공간을 확인합니다. 디스크 공간이 충분하면 에이전트가 설치됩니다. 설정을 실행할지 여부를 묻는 질문이 나타납니다.

  10. 에이전트를 설정할지 결정합니다.

    선택한 Sun Management Center 에이전트와 애드온 제품을 설정하려면 y를 입력합니다. Sun Management Center 설정에 나오는 지침을 따릅니다.

    설정을 나중에 실행하도록 선택한 경우, 에이전트를 실행하려면 먼저 시스템에서 에이전트를 설정해야 합니다. es-guisetup 또는 es-setup을 사용하여 에이전트를 설정합니다.

JumpStart를 사용하여 에이전트 설치

이 절에서는 여러 시스템에서 Solaris JumpStart 서버를 구성 및 사용하여 Sun Management Center 4.0 기본 에이전트 및 Solaris 버전 8 또는 버전 9를 설치 및 설정하는 방법에 대해 설명합니다.

JumpStart 개념

JumpStart 소프트웨어를 사용하면 여러 시스템에서 Solaris 운영 환경을 자동으로 설치 또는 업그레이드하고, Sun Management Center 같은 추가 소프트웨어의 설치 및 설정 등이 포함되는 설치 전 작업 및 설치 후 작업을 수행할 수 있습니다.

Solaris JumpStart 소프트웨어는 다음 구성 요소로 구성된 클라이언트-서버 응용 프로그램입니다.

또한 JumpStart 종료 스크립트에 필요한 Sun Management Center 설치 및 설정 응답 파일을 생성하는 별도의 시스템(프로토타입 시스템)이 필요합니다.

JumpStart 소프트웨어에 대한 자세한 내용은 Solaris 9 9/04 Installation Guide를 참조하십시오.

필요한 시스템 서비스

JumpStart 소프트웨어에는 다음 시스템 서비스가 필요합니다.

표 6–1 JumpStart 소프트웨어에 필요한 시스템 서비스

서비스 

용도 

네트워크 파일 시스템(NFS) 데몬 mountdnfsd

Solaris 운영 체제 이미지 파일 공유 

rarp

IP 주소 검색 

bootp

호스트 정의 및 공유 파일 시스템 위치 

tftp

부트 서버에서 설치 클라이언트로 Solaris 초기 부트 커널 전송 

JumpStart 프로세스 개요

Sun Management Center 4.0 기본 에이전트의 배포는 설치 클라이언트에서 실행되는 JumpStart 종료 스크립트에서 수행됩니다. JumpStart에서 지정된 Solaris 운영 환경을 설치한 후 JumpStart 종료 스크립트가 Sun Management Center 설치 응답 파일의 내용을 바탕으로 설치 클라이언트에 기본 에이전트를 설치합니다.

또한 종료 스크립트는 Sun Management Center 설정 응답 파일의 내용을 바탕으로 설치 클라이언트가 재부트된 다음 기본 에이전트를 설정하기 위해 설치 클라이언트를 준비합니다.

Sun Management Center 응답 파일은 별도 시스템 또는 프로토타입 시스템에서 Sun Management Center 4.0 명령줄 설치 및 설정 프로세스가 진행되는 동안 생성됩니다. 그런 다음 응답 파일은 JumpStart 프로필 디렉토리에 복사됩니다. 필요한 경우, JumpStart 프로필 디렉토리에 직접 설치 및 설정 응답 파일을 수동으로 만들 수 있습니다.

JumpStart는 /a 파티션에서 설치 클라이언트의 파일 시스템을 마운트합니다. 그러면 JumpStart 종료 스크립트가 Sun Management Center의 es-inst -R /a -T /a/target-directory 명령을 실행하여 Sun Management Center 기본 에이전트를 설치합니다. 여기서 target-directory는 에이전트가 설치되는 설치 클라이언트의 디렉토리 이름입니다. es-inst 명령 및 매개 변수에 대한 자세한 내용은 es-inst 옵션을 참조하십시오.

또한 종료 스크립트는 설치 클라이언트가 재부트된 이후에 실행되는 rc3.d 파일도 만듭니다. rc3.d 파일은 설정 응답 파일을 사용하여 Sun Management Center 기본 에이전트를 설정합니다. 기본 에이전트가 설정되면 rc3.d 파일은 삭제됩니다. 종료 스크립트의 출력 내용은 /var/sadm/system/logs/finish.log에 저장됩니다.

종료 스크립트에 대한 보안 고려 사항

Sun Management Center를 설정하는 동안 비밀번호를 제공하여 보안 키를 생성하고 SNMP 커뮤니티 문자열을 제공했습니다. 보안을 위해 보안 키와 커뮤니티 문자열은 Sun Management Center 설정 응답 파일에 저장되지 않습니다.

설치 클라이언트에서 Sun Management Center 기본 에이전트를 성공적으로 설치 및 설정하려면, Sun Management Center 설정단계 b에서 보안 키를 생성하는 데 사용한 비밀번호와 같은 비밀번호를 제공해야 합니다. 또한 Sun Management Center 설정단계 c에서 지정한 SNMP 커뮤니티 문자열과 같은 문자열을 제공해야 합니다. 이 작업은 다음 두 가지 방법 중 하나를 사용하여 수행할 수 있습니다.

위의 두 방법에 대한 JumpStart 종료 스크립트 예는 JumpStart 종료 스크립트 만들기에 나와 있습니다.

JumpStart 구성 및 사용

다음 목록은 하나 이상의 설치 클라이언트에서 JumpStart 소프트웨어를 설정하고 Solaris 운영 환경 및 Sun Management Center 기본 에이전트를 설치하는 데 필요한 주요 단계를 설명합니다.

위의 단계가 모두 완료되면 JumpStart 서버를 사용하여 하나 이상의 설치 클라이언트에서 Solaris 운영 환경 및 Sun Management Center 기본 에이전트 설치를 새로 수행할 수 있습니다.

이 절의 절차는 다음과 같은 상황을 가정합니다.

ProcedureJumpStart 설치 서버 및 프로필 디렉토리 만들기

  1. JumpStart 설치 서버 및 Solaris 운영 환경 이미지를 만듭니다.

    1. JumpStart 설치 서버로 사용하려는 시스템에 루트로 로그인합니다.

    2. Solaris 설치 CD 1(총 2개)을 CD-ROM 드라이브에 넣습니다.

    3. CD의 Tools 디렉토리로 이동합니다.


      # cd /DiskMountDir/Solaris_2.8/Tools
      
    4. Solaris 운영 환경 설치 이미지를 만듭니다.

      ./setup_install_server /install-server-directory 명령을 입력합니다. 여기서 install-server-directory는 설치 이미지를 제공하는 데 사용할 디렉토리입니다. 예를 들면 다음과 같습니다.


       
      # ./setup_install_server /export/home/JumpStart/Solaris_9 
      Verifying target directory... 
      Calculating the required disk space for the Solaris_9 product
      Copying the CD image to disk...
      Install Server setup complete
    5. 선택 사항: Solaris 운영 환경 보조 제품을 JumpStart 설치 서버에 추가합니다.

      Solaris 설치 CD 2를 CD-ROM 드라이브에 넣고 CD의 Tools 디렉토리로 이동합니다.

      ./add_to_install_server /install-server-directory 명령을 입력합니다. 여기서 install-server-directory는 설치 이미지를 제공하는 데 사용할 디렉토리입니다. 예를 들면 다음과 같습니다.


      # cd /DiskMountDir/s0/Solaris_9/Tools
      # ./add_to_install_server /export/home/JumpStart/Solaris_9
      
  2. 서버에서 JumpStart 프로필 디렉토리를 만듭니다.


    # mkdir /export/home/JumpStart/jumpstart
    
  3. Solaris 설치 CD 1(총 2개)을 CD-ROM 드라이브에 넣습니다.

  4. JumpStart 샘플을 CD의 Solaris_2.8/Misc/jumpstart_sample 디렉토리에서 JumpStart 프로필 디렉토리인 /export/home/JumpStart/jumpstart로 복사합니다. 예를 들면 다음과 같습니다.


    # cd /DiskMountDir/s0/Solaris_2.8/Misc
    # cp -r jumpstart_sample/* /export/home/JumpStart/jumpstart
    
  5. 네트워크 파일 시스템 데몬 mountd를 중지합니다.


    # /etc/init.d/nfs.server stop
    
  6. JumpStart 디렉토리를 NFS 공유로 만듭니다.

    설치 클라이언트에서 JumpStart 서버의 파일에 액세스할 수 있도록 JumpStart 디렉토리는 NFS 공유가 되어야 합니다. 다음 행을 /etc/dfs/dfstab 파일에 추가한 다음 파일을 저장하고 닫습니다.

    share -F nfs -o ro,anon=0 /export/home/JumpStart

  7. 네트워크 파일 시스템 데몬 mountd를 시작합니다.


    # /etc/init.d/nfs.server start
    

ProcedureJumpStart 설치 서버에서 기본 에이전트 이미지 만들기

  1. JumpStart 설치 서버를 만든 시스템에 루트로 로그인합니다.

  2. Sun Management Center 4.0 DVD를 DVD 드라이브에 넣습니다.

    /DiskMountDir/sbin 디렉토리로 변경합니다.

  3. ./es-makeagent 명령을 입력하여 Sun Management Center 기본 에이전트 이미지를 만듭니다.

    설치 파일 소스 디렉토리와 에이전트 이미지 대상 디렉토리를 지정하라는 메시지가 표시됩니다.

    (SPARC) 소스 디렉토리는 /DiskMountDir/disk1/image/sunOS/sparc입니다.

    (x86) 소스 디렉토리는 /DiskMountDir/disk1/image/sunOS/i386입니다.

    (Linux) 소스 디렉토리는 /DiskMountDir/disk1/image/Linux입니다.

    대상 디렉토리는 에이전트 이미지를 만들 JumpStart 설치 서버의 디렉토리입니다(예: /export/home/JumpStart/AgentImage).


    주 –

    사용자가 지정하는 대상 디렉토리가 없는 경우 디렉토리를 만들지 여부를 묻는 메시지가 표시됩니다. y를 입력하여 디렉토리를 만듭니다.


    예:


    # ./es-makeagent
    Installation files source directory: /DiskMountDir/image
    Please enter the target directory: /export/home/JumpStart/AgentImage
    

    주 –

    이미지 만들기 프로세스는 완료하는 데 30분 이상이 소요될 수 있습니다.


  4. 애드온 에이전트를 제외시킵니다.

    애드온 에이전트 구성 요소를 포함하지 않으려는 경우, 에이전트 이미지 애드온 디렉토리 이름을 변경합니다.


    # cd /export/home/JumpStart/AgentImage/disk1/image
    # ls -p
    Addons/     PE/         Patches/    Webserver/  db/
    # mv Addons Addons-temp
    

ProcedureSun Management Center 4.0 설치 및 설정 응답 파일 생성

  1. Sun Management Center 기본 에이전트를 설치 및 설정할 시스템을 선택한 다음 루트로 로그인합니다.

    이 시스템은 프로토타입 시스템입니다.


    정보 –

    Sun Management Center를 설치하지 않은 시스템을 선택합니다. 해당 시스템이 없는 경우 Sun Management Center 소프트웨어의 설치 설명서에서 설명한 대로 프로토타입 시스템에서 Sun Management Center 소프트웨어를 제거합니다. Sun Management Center 이전 버전에서 구성 데이터를 저장하지 마십시오.


  2. Sun Management Center 4.0 DVD를 DVD 드라이브에 넣습니다.

    /DiskMountDir/sbin 디렉토리로 변경합니다.

  3. Sun Management Center 설치 및 설정 응답 파일을 저장할 시스템에서 디렉토리를 만듭니다.

    예를 들면 다음과 같습니다.


    # mkdir /response-files
    
  4. Sun Management Center 설치 응답 파일을 생성합니다.

    설치 응답 파일을 생성하려면 ./es-inst -C /response-file-dir/ install-response-file.cfg 명령 형식을 사용하여 기본 에이전트를 설치해야 합니다.

    • response-file-dir은 응답 파일을 저장하기 위해 사용자가 만든 디렉토리입니다.

    • install-response-file은 응답 파일 이름입니다.

    예를 들면 다음과 같습니다.


    # ./es-inst -C /response-files/install.cfg
    

    Sun Management Center를 설치할 디렉토리를 지정하라는 메시지가 표시됩니다.

    1. Sun Management Center를 설치할 디렉토리 이름을 지정합니다.

      대상 디렉토리를 묻는 메시지가 표시됩니다. 기본 위치는 /opt입니다.

      Sun Management Center 소프트웨어는 최소 필수 디스크 공간이 있는 시스템의 어느 위치에나 설치할 수 있습니다. /opt가 아닌 디렉토리에 설치하려면 해당 디렉토리 이름을 입력합니다.


      정보 –

      df -ak 명령은 시스템의 각 파일 시스템에 대한 사용 중인 공간 및 사용 가능한 공간을 나열합니다.


      설치할 Sun Management Center 구성 요소를 선택하라는 메시지가 표시됩니다.

    2. 에이전트 구성 요소만 선택합니다.

      서버 구성 요소를 설치할 것인지 묻는 메시지가 표시되면 n을 입력합니다.

      에이전트 구성 요소를 설치할 것인지 묻는 메시지가 표시되면 y를 입력합니다.

      콘솔 구성 요소를 설치할 것인지 묻는 메시지가 표시되면 n을 입력합니다.


      3 component(s) are available for your selection:
        Do you want to install the Server component (y|n|q) n
        Do you want to install the Agent component (y|n|q) y
        Do you want to install the Console component (y|n|q) n
      

      설치 프로세스에서 애드온 구성 요소를 확인한 다음 애드온을 선택하라는 메시지를 표시합니다.

    3. 설치할 애드온 구성 요소를 선택하지 마십시오.

      각 애드온을 선택할 것인지 묻는 메시지가 표시되면 n을 입력합니다.


      Select the products you want to install:
          Advanced System Monitoring (y|n|q) n
          Service Availability Manager (y|n|q) n
          Performance Reporting Manager (y|n|q) n
          Sun Fire Platform Administration (y|n|q) n
          System Reliability Manager (y|n|q) n
          Workgroup Server (y|n|q) n
      

      계속 진행할지 여부를 묻는 메시지가 표시됩니다. 계속하려면 y를 입력합니다.

    4. 디스크 공간을 확인합니다.

      설치 프로세스가 Sun Management Center 기본 에이전트를 설치할 디스크 공간이 충분한지 확인합니다.

      • 디스크 공간이 충분하면 기본 에이전트가 설치됩니다.

      • 디스크 공간이 충분하지 않으면 다른 파일 시스템을 제공할 것인지 묻는 메시지가 표시됩니다. 사용 가능한 공간 및 필요한 공간이 표시됩니다.


        정보 –

        Sun Management Center 에이전트를 설치할 시스템의 터미널 창에서 df -ak를 입력하여 시스템의 각 파일 시스템에 대한 사용 중인 공간과 사용 가능한 공간의 용량을 표시합니다.


      에이전트 설치가 완료되면 설정을 실행할지 묻는 메시지가 표시됩니다.


      주의 – 주의 –

      설정을 실행하지 않고 n을 입력하여 종료합니다. 설치 프로세스 내에서 설정을 실행하면 JumpStart 종료 스크립트에 필요한 Sun Management Center 설정 응답 파일이 만들어지지 않습니다.


  5. /opt/SUNWsymon/sbin 디렉토리로 이동합니다.

    Sun Management Center를 다른 위치에 설치한 경우 /install-dir/SUNWsymon/sbin 디렉토리로 이동합니다. 여기서 install-dir단계 4에서 지정한 디렉토리입니다.

  6. Sun Management Center 4.0 설정 응답 파일을 생성합니다.

    Sun Management Center 설정 응답 파일을 생성하려면 ./es-setup -C /response-file-dir/setup-response-file.cfg 명령 형식을 사용하여 기본 에이전트를 설정해야 합니다.

    • response-file-dir은 응답 파일을 저장하기 위해 사용자가 만든 디렉토리입니다.

    • setup-response-file은 응답 파일 이름입니다.

    예를 들면 다음과 같습니다.


    # ./es-setup -C /response-files/setup.cfg
    

    보안 키 생성을 위해 시드를 입력하라는 메시지가 표시됩니다.

    1. 보안 키를 생성합니다.

      모든 Sun Management Center 프로세스 간에 통신하려면 암호화된 보안 키가 필요합니다. 키는 사용자가 제공하는 비밀번호 시드를 기반으로 생성됩니다. 시드는 1~8자 사이여야 하고 공백을 포함하지 않아야 합니다. 8자가 넘는 항목은 뒷부분이 생략되어 8자가 됩니다.


      주의 – 주의 –

      단일 서버 컨텍스트에 설치하는 모든 시스템의 보안 시드는 동일해야 합니다.


      Sun Management Center 설정단계 b에서 Sun Management Center 서버를 설정하는 동안 입력한 비밀번호 시드와 같은 비밀번호 시드를 입력합니다.

      비밀번호 시드를 다시 입력하라는 메시지가 나타나면 다시 입력합니다.


      주 –

      보안을 위해 사용자가 입력하는 비밀번호 시드는 Sun Management Center 설정 응답 파일에 저장되지 않습니다. JumpStart 종료 스크립트에서 비밀번호 시드를 하드코딩하거나, 설치 클라이언트에서 종료 스크립트를 실행할 때 비밀번호 시드를 묻는 메시지를 표시하도록 종료 스크립트를 구성합니다. 비밀번호 시드를 지정하는 두 가지 방법이 JumpStart 종료 스크립트 만들기에 나와 있습니다.


      SNMPv1 커뮤니티 문자열을 입력하라는 메시지가 표시됩니다.

    2. SNMPv1 커뮤니티 보안 문자열을 지정합니다.

      SNMPv1 커뮤니티 문자열은 보안을 위해 필요하며, 기본적으로 public으로 설정됩니다. 추가적인 보안을 위해 사용자 정의된 문자열을 지정할 수 있습니다.


      주의 – 주의 –

      단일 서버 컨텍스트에 설치하는 모든 시스템의 SNMPv1 커뮤니티 문자열은 동일해야 합니다.


      Sun Management Center 설정단계 c에서 Sun Management Center 서버를 설정하는 동안 입력한 커뮤니티 문자열과 같은 커뮤니티 문자열을 입력합니다.

      • 커뮤니티 문자열 기본값인 public을 사용하는 경우, SNMPv1 커뮤니티 문자열을 전송하라는 메시지가 표시되면 Enter 키를 누릅니다.

      • 사용자 정의 커뮤니티 텍스트 문자열을 지정한 경우, Sun Management Center 서버를 설정하는 동안 입력한 커뮤니티 문자열과 같은 커뮤니티 문자열을 입력합니다.


      주 –

      보안을 위해 사용자가 입력하는 커뮤니티 문자열은 Sun Management Center 설정 응답 파일에 저장되지 않습니다. JumpStart 종료 스크립트에서 커뮤니티 문자열을 하드코딩하거나, 설치 클라이언트에서 종료 스크립트를 실행할 때 커뮤니티 문자열을 묻는 메시지를 표시하도록 종료 스크립트를 구성합니다. 커뮤니티 문자열을 지정하는 두 가지 방법이 JumpStart 종료 스크립트 만들기에 나와 있습니다.


      Sun Management Center 서버 호스트 이름을 입력하라는 메시지가 표시됩니다.

    3. Sun Management Center 서버 호스트 이름을 지정합니다.

      Sun Management Center 서버를 설치한 시스템의 이름을 입력합니다.

      설정 프로세스는 SNMP 포트가 사용 중인지 확인합니다.

      • SNMP 포트 161이 사용 중이 아니면 Sun Management Center 에이전트를 시작할지 묻는 메시지가 표시됩니다. 단계 e로 이동합니다.

      • SNMP 포트 161이 사용 중인 경우 SNMP 포트 번호를 지정하라는 메시지가 표시됩니다.

    4. SNMP 포트 충돌을 해결합니다.

      Sun Management Center 설정단계 f에서 Sun Management Center 서버를 설정하는 동안 입력한 포트 번호와 같은 포트 번호를 입력합니다.

    5. Sun Management Center 에이전트를 시작합니다.


      주의 – 주의 –

      네트워크에서 네트워크 주소 변환(NAT)을 사용하는 경우 n을 입력하여 Sun Management Center를 시작하지 않고 설정을 종료합니다. Sun Management Center를 시작하기 전에 NAT 지원 활성화에서 설명한 es-config 명령줄 유틸리티를 사용하여 NAT용 시스템을 구성합니다.


      • Sun Management Center 기본 에이전트를 지금 시작하려면 y를 입력합니다.

        설정 스크립트가 es-start -A를 사용하여 에이전트를 시작합니다. es-start에 대한 자세한 내용은 es-start를 사용하여 구성 요소 시작을 참조하십시오.

        또한 Sun Management Center 콘솔 시작 방법에 대한 지침은 콘솔 시작을 참조하십시오.

      • Sun Management Center를 나중에 시작하려면 n을 입력합니다. 이 시스템에서 Sun Management Center 에이전트를 시작할 준비가 완료되었으면 8 장, Sun Management Center 시작 및 중지을 참조하십시오.

  7. 설치 및 설정 응답 파일을 JumpStart 프로필 서버에 복사합니다.

    이전 단계의 예와 같이 Sun Management Center 설치 응답 파일인 install.cfg가 프로토타입 시스템의 /response-files 디렉토리에 만들어졌습니다. 또한 Sun Management Center 설정 응답 파일인 setup.cfg도 프로토타입 시스템의 /response-files 디렉토리에 만들어졌습니다.

    JumpStart 프로필 서버 이름이 bootserver01이고 bootserver01 시스템의 JumpStart 프로필 디렉토리가 /export/home/JumpStart/jumpstart라고 가정합니다. 그리고 프로토타입 시스템에서 JumpStart 프로필 디렉토리에 대한 쓰기 액세스를 활성화했다고 가정합니다. 그런 다음 응답 파일을 프로토타입 시스템에서 JumpStart 시스템의 JumpStart 프로필 디렉토리로 복사합니다. 예를 들면 다음과 같습니다.


    # cd /response-files
    # cp install.cfg /net/bootserver01/export/home/JumpStart/jumpstart
    # cp setup.cfg /net/bootserver01/export/home/JumpStart/jumpstart
    
  8. JumpStart 프로필 디렉토리를 만든 시스템에 루트로 로그인합니다.

  9. JumpStart 설치 서버 및 프로필 디렉토리 만들기단계 2에서 만든 JumpStart 프로필 디렉토리로 이동합니다.

  10. Sun Management Center 설치 응답 파일을 편집합니다.

    JumpStart에서 사용할 수 있도록 설치 응답 파일을 편집해야 합니다. 설치 응답 파일은 단계 4에서 지정한 파일 이름입니다. 설치 응답 파일을 다음과 같이 변경합니다.

    • SOURCE_DIRECTORY 값을 /a/mnt/disk1/image로 변경합니다. /a/mnt/disk1/image는 JumpStart 종료 스크립트에 지정된 $MNTDIR 값에 해당합니다.

    • TARGET_DIRECTORY 값을 /a/target_directory로 변경합니다. 여기서 target_directory 는 Sun Management Center 기본 에이전트를 설치할 각 설치 클라이언트의 디렉토리입니다.

    • SETUP_NOW 매개 변수의 값을 0으로 변경합니다. SETUP_NOW 매개 변수의 값을 0으로 설정하면 Sun Management Center 기본 에이전트 설치가 완료되었을 때 각 설치 클라이언트에서 Sun Management Center 설정이 자동으로 실행되지 않습니다.

    다음 샘플은 편집이 완료된 후 기본 Sun Management Center 설치 응답 파일을 보여 줍니다.

    SUNMC_VERSION=4.0
    ENVIRONMENT=1
    SOURCE_DIRECTORY=/a/mnt/disk1/image
    TARGET_DIRECTORY=/a/opt
    OSVERS=8
    PRTOUT= Sun Microsystems sun4u PCI (UltraSPARC-II 450MHz)
    LAYER.SERVER=0
    LAYER.AGENT=1
    LAYER.CONSOLE=0
    SETUP_NOW=0

    기본 에이전트가 플랫폼에 종속되어 있지 않으므로 PRTOUT 매개 변수의 값은 중요하지 않습니다. 하지만 JumpStart에는 이 매개 변수가 있어야 합니다. PRTOUT 매개변수를 삭제하지 마십시오.

  11. Sun Management Center 설정 응답 파일을 편집합니다.

    JumpStart에서 사용할 수 있도록 설정 응답 파일을 편집해야 합니다. 설정 응답 파일은 단계 6에서 지정한 파일 이름입니다. 필요한 경우 설정 응답 파일을 다음과 같이 변경합니다.

    • SUNMC_SERVER 매개 변수에 지정된 서버 이름이 Sun Management Center 4.0 서버 시스템의 이름인지 확인합니다.

    • START_SUNMC 매개 변수의 값이 1로 설정되어 있는지 확인합니다. START_SUNMC 매개 변수의 값을 1로 설정하면 Sun Management Center 기본 에이전트를 설정한 이후에 시작되도록 합니다.

    • agent_OPTIONAL_PORT 매개 변수가 있고 할당된 값이 유효한 포트 번호 또는 텍스트 문자열 DEFAULT인지 확인합니다.

    • 아래에 표시된 샘플 설정 응답 파일의 모든 매개 변수가 있는지 확인합니다.

    다음 예제에서는 JumpStart를 편집하기 전과 후의 Sun Management Center 설정 응답 파일을 보여 줍니다. 두 예제에서 bootserver01은 Sun Management Center 서버 시스템의 이름입니다.


예 6–1 JumpStart 편집을 적용하기 전의 설정 응답 파일

SUNMC_SERVER=bootserver01
agent_OPTIONAL_PORT=1161
START_SUNMC=1


예 6–2 JumpStart 편집을 적용한 후의 설정 응답 파일

DISABLE_SNMPDX_DAEMON=1
STOP_SNMPDX=1
SUNMC_SERVER=bootserver01
agent_OPTIONAL_PORT=1161
START_SUNMC=1

이 예제에서 DISABLE_SNMPDX_DAEMON=1 행은 SNMP 데몬을 비활성화합니다. STOP_SNMPDX=1 행은 SNMP 데몬을 중지합니다. SUNMC_SERVER=bootserver01 행은 기본 에이전트 Sun Management Center 서버 호스트를 bootserver01 이라는 시스템으로 지정합니다. agent_OPTIONAL_PORT=1161 행은 포트 1161을 에이전트에 할당합니다. START_SUNMC=1 행은 기본 에이전트 설정이 완료되었을 때 기본 에이전트를 시작합니다.


ProcedureJumpStart 프로필 만들기

  1. JumpStart 프로필 디렉토리를 만든 시스템에 루트로 로그인합니다.

  2. JumpStart 설치 서버 및 프로필 디렉토리 만들기단계 2에서 만든 JumpStart 프로필 디렉토리로 이동합니다.

  3. Sun Management Center 기본 에이전트를 설치할 각 설치 클라이언트 유형에 대해 JumpStart 프로필을 만듭니다.

    디렉토리의 샘플에서 적절한 샘플 프로필을 복사하거나 다음 예제를 템플릿으로 사용하여 JumpStart 프로필을 만들 수 있습니다. 만든 각 JumpStart 프로필을 JumpStart 프로필 서버 디렉토리에 저장하고 프로필 이름을 모두 기록합니다.


    주의 – 주의 –

    샘플 프로필을 실제 프로필로 사용하지 마십시오. Solaris 9 9/04 Installation Guide의 “Creating a Profile”에 설명되어 있는 JumpStart 요구 사항을 충족하도록 프로필을 편집합니다.


    다음 예제에서는 샘플 JumpStart 프로필을 보여 줍니다. 첫 번째 예제에서는 Solaris 운영 환경을 처음 설치할 때 사용하는 프로필을 보여 줍니다. 두 번째 예제에서는 Solaris 운영 환경을 업그레이드할 때 사용하는 프로필을 보여 줍니다.


예 6–3 샘플 JumpStart 프로필: Solaris 운영 환경 처음 설치

#
# all_9000_t0+swap
#
install_type    initial_install
system_type     standalone
partitioning    explicit
#
filesys         c0t0d0s1        2024    swap
filesys         c0t0d0s0        6120    /
filesys         c0t0d0s7        free    /export/home
#
cluster         SUNWCall 
package         SUNWabe             delete
cluster         SUNWCapache         delete
cluster         SUNWCdhcp           delete
cluster         SUNWClux            delete
cluster         SUNWCfct            delete
cluster         SUNWCnet            delete
package         NSCPcom             delete


예 6–4 샘플 JumpStart 프로필: Solaris 운영 환경 설치 업그레이드

install_type    upgrade

ProcedureJumpStart 종료 스크립트 만들기

  1. JumpStart 프로필 디렉토리를 만든 시스템에 루트로 로그인합니다.

  2. JumpStart 설치 서버 및 프로필 디렉토리 만들기단계 2에서 만든 JumpStart 프로필 디렉토리로 이동합니다.

  3. JumpStart 종료 스크립트를 만듭니다.

    종료 스크립트에 대한 보안 고려 사항을 검토합니다. 그런 다음 보안 요구 사항에 따라 다음 샘플 종료 스크립트 중 하나를 지침으로 사용하여 JumpStart 프로필 디렉토리에 종료 스크립트를 만듭니다.

    첫 번째 예제에서는 비밀번호 시드와 커뮤니티 문자열이 하드코딩된 종료 스크립트를 보여 줍니다. 두 번째 예제에서는 비밀번호 시드와 커뮤니티 문자열을 입력하라는 메시지를 표시할 종료 스크립트를 보여 줍니다.

    sh 확장자를 사용하여 종료 스크립트를 저장합니다(예: base_agent_finish.sh).


예 6–5 샘플 종료 스크립트: 하드 코딩된 비밀번호 시드 및 커뮤니티 문자열

#!/bin/sh
#
# Program type      : Unix bourne shell script
# Description       : Standard finish script for installing and 
#                     setting up Sun Management Center core agent
#
#
#
ROOTDIR=${ROOTDIR:-/a}               # Root directory for new OS
MNTDIR=${ROOTDIR}/mnt
LOGDIR=${ROOTDIR}/var/tmp/sunmcfinish
SI_CONFIG_DIR=${SI_CONFIG_DIR:-/export/home/JumpStart/jumpstart}
INSTALL_RESP=${SI_CONFIG_DIR}/install.cfg
SETUP_RESP=${SI_CONFIG_DIR}/setup.cfg
#
#
# Begin Main Program
#
#
umask 022
mkdir -p $LOGDIR
#
# Copy the install and setup response file to target system
#
cp ${INSTALL_RESP} $LOGDIR
cp ${SETUP_RESP} $LOGDIR
#
# mount Sun Management Center image
#
mount -F nfs bootserver01:/export/home/JumpStart/AgentImage $MNTDIR
[ $? -ne 0 ] && exit 1
# 
# run es-inst with -a -R -T and -A options
# skip the next line for Flash Archive based deployment
# Do not use the -T option if you have specified the TARGET_DIRECTORY 
# tag in install.cfg
#
${MNTDIR}/disk1/sbin/es-inst -a -R /a -T /a/opt -A ${LOGDIR}/install.cfg
#
# Clean up any rc script with the same name if present
#
test -f ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart && \
rm -f ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart
rm -f /etc/init.d/SunMCJumpStart
#
# Place rc script in rc3.d and init.d to do setup
# Remember to access es-setup based on the target directory location
#
echo "Creating rc script..."
cat > ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart << EOF
#!/sbin/sh
#
rm /etc/rc3.d/S80SunMCJumpStart /etc/init.d/SunMCJumpStart
SECURITY_SEED=abc123
SNMPV1_STRING=private
export SECURITY_SEED SNMPV1_STRING
/opt/SUNWsymon/sbin/es-setup -e -A /var/tmp/sunmcfinish/setup.cfg
EOF
cp ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart \
     ${ROOTDIR}/etc/init.d/SunMCJumpStart
exit 0


예 6–6 샘플 종료 스크립트: 보안 비밀번호 시드 및 커뮤니티 문자열에 대한 프롬프트

#!/bin/sh
#
# Program type      : Unix bourne shell script
# Description       : Standard finish script for installing and 
#                     setting up Sun Management Center core agent
#
#
#
ROOTDIR=${ROOTDIR:-/a}               # Root directory for new OS
MNTDIR=${ROOTDIR}/mnt
LOGDIR=${ROOTDIR}/var/tmp/sunmcfinish
SI_CONFIG_DIR=${SI_CONFIG_DIR:-/export/home/JumpStart/jumpstart}
INSTALL_RESP=${SI_CONFIG_DIR}/install.cfg
SETUP_RESP=${SI_CONFIG_DIR}/setup.cfg
#
#
# Begin Main Program
#
#
umask 022
mkdir -p $LOGDIR
#
# Copy the install and setup response file to target system
#
cp ${INSTALL_RESP} $LOGDIR
cp ${SETUP_RESP} $LOGDIR
#
# mount Sun Management Center image
#
mount -F nfs bootserver01:/export/home/JumpStart/AgentImage $MNTDIR
[ $? -ne 0 ] && exit 1
#
# Read secure inputs from user who invoked boot net - install
#
echo "Enter Security seed:"
read SECURITY_SEED
echo "Enter SNMP string:"
read SNMPV1_STRING
#
# run es-inst with -a -R -T and -A options
# skip the next line for Flash Archive based deployment
# Do not use the -T option if you have specified the TARGET_DIRECTORY 
# tag in install.cfg
#
${MNTDIR}/disk1/sbin/es-inst -a -R /a -T /a/opt -A ${LOGDIR}/install.cfg
#
# create a temporary es-setup script to use the secure information 
# read earlier
# Remember to access es-setup based on the target directory location 
#
FILE2=/a/opt/SUNWsymon/sbin/es-setup
FILE=/a/opt/SUNWsymon/sbin/es-setup.jumpstart
mv $FILE2 $FILE
count=`wc -l $FILE`
count=`echo $count | cut -d' ' -f1`
ncount=$count
count_enter=`expr $ncount - 3`
while [ $ncount -gt 0 ] ; do
   k=`tail -$ncount $FILE | head -1`
   if [ $ncount -eq $count_enter ]
   then
       echo $k >> $FILE2
       echo "SECURITY_SEED=$SECURITY_SEED" >> $FILE2
       echo "SNMPV1_STRING=$SNMPV1_STRING" >> $FILE2
   else
       echo $k >> $FILE2
   fi
   ncount=`expr $ncount - 1`
done
chmod +x $FILE2
#
# Clean up any rc script with the same name if present
#
test -f ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart && \
rm  -f ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart \
rm -f /etc/init.d/SunMCJumpStart
#
# Place rc script in rc3.d and init.d to do setup and cleanup 
# Remember to access es-setup based on the target directory location
# 
echo "Creating rc script..."
cat > ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart << EOF
#!/sbin/sh
#
rm /etc/rc3.d/S80SunMCJumpStart /etc/init.d/SunMCJumpStart
/opt/SUNWsymon/sbin/es-setup -e -A /var/tmp/sunmcfinish/setup.cfg
mv /opt/SUNWsymon/sbin/es-setup.jumpstart /opt/SUNWsymon/sbin/es-setup
EOF
cp ${ROOTDIR}/etc/rc3.d/S80SunMCJumpStart \
   ${ROOTDIR}/etc/init.d/SunMCJumpStart
exit 0

ProcedureJumpStart 규칙 파일 만들기

  1. JumpStart 프로필 디렉토리를 만든 시스템에 루트로 로그인합니다.

  2. JumpStart 설치 서버 및 프로필 디렉토리 만들기단계 2에서 만든 JumpStart 프로필 디렉토리로 이동합니다.

  3. JumpStart 규칙 파일을 만듭니다.

    다음 예제 규칙 파일을 템플릿으로 사용하거나, JumpStart 프로필 디렉토리에 규칙 파일을 만듭니다.


예 6–7 샘플 규칙 파일

#
# rule keywords and rule values   begin script   profile    finish  script 
# ------------------------------  ------------   -------    --------------
  
# This rule matches one system: 
#
hostname bootserver01            -         basic_prof  base_agent_finish.sh 
 
 
# This is a complex rule:
#
network 192.43.34.0 && ! model \ 
 SUNW,SPARCstation-20                 -         net_prof         - 
 
 
# This rule applies to all 
# SUNW,SPARCstation-LX:
#
model SUNW,SPARCstation-LX            -         lx_prof     complete.sh
 
 
# Another complex rule:
#
network 193.144.2.0 && karch i86pc   init.sh    IA_prof     done.sh
 
#
# You can use system attributes like RAM size and architecture to 
# classify targets:
#
memsize 16-32 && arch i386           -          prog_prof        -
 
 
# rules are matched top-down. If nothing matches, this rule will apply:
#
any                  -               -         generic_prof     -

ProcedureJumpStart 파일 검증

  1. JumpStart 프로필 디렉토리를 만든 시스템에 루트로 로그인합니다.

  2. JumpStart 설치 서버 및 프로필 디렉토리 만들기단계 2에서 만든 JumpStart 프로필 디렉토리로 이동합니다.

  3. ./check를 입력하여 JumpStart 파일을 검증합니다.


    # ./check  
    Validating rules... 
    Validating profile basic_prof... 
    Validating profile net_prof... 
    Validating profile lx_prof... 
    Validating profile IA_prof... 
    Validating profile prog_prof... 
    Validating profile any_machine... 
    The custom JumpStart configuration is ok. 
    # cat rules.ok 
    hostname bootserver01          -         basic_prof      base_agent_finish.sh 
    network 192.43.34.0 && ! model \ 
     SUNW,SPARCstation-20                    -         net_prof        - 
    model SUNW,SPARCstation-LX             -         lx_prof         complete.sh
    network 193.144.2.0 && karch i86pc       init.sh   IA_prof         done.sh
    memsize 16-32 && arch i386               -         prog_prof       -      
    any -                                    -         generic_prof    -

ProcedureJumpStart 서버에 설치 클라이언트 정보 추가

  1. JumpStart 서버에 루트로 로그인합니다.

  2. Solaris 설치 CD 1(총 2개)을 CD-ROM 드라이브에 넣습니다.

    CD의 Tools 디렉토리로 이동합니다.


    # cd /DiskMountDir/s0/Solaris_2.8/Tools
    
  3. 각 설치 클라이언트에 대한 시스템 식별 정보를 확인합니다.

    JumpStart 서버에는 각 설치 클라이언트에 대한 다음 정보가 필요합니다.

    • 이름

    • 이더넷 주소

    • IP 주소

    • 구조

    각 설치 클라이언트에 로그온한 다음 arpuname 명령을 다음과 같이 사용하여 설치 클라이언트의 이더넷 주소, IP 주소, 이름 및 구조를 표시합니다.


    > arp clienthost
    clienthost (111.222.123.124) at 8:0:80:e4:23:eb permanent published
    > uname -a
    SunOS clienthost 5.9 Generic_112233-01 sun4u sparc SUNW

    위의 예제에서 clienthost 설치 클라이언트 이더넷 주소는 8:0:80:e4:23:eb, IP 주소는 111.222.123.124, 그리고 구조는 sun4u입니다.

  4. 각 설치 클라이언트에 대한 시스템 식별 정보를 JumpStart 서버에 추가합니다.

    add_install_client 명령은 다음과 같이 JumpStart 서버에 설치 클라이언트 정보를 추가하는 데 사용합니다.


    add_install_client \
    -c JumpStart_profile_server:path_to_configuration_directory \
    -s JumpStart_install_server:path_to_operating_environment_image \
    -p JumpStart_profile_server:path_to_SYSIDCFG_file \
    -e install_client_ethernet_address \
    -i install_client_IP_address \
    install_client_name install_client_architecture
    

    예를 들어, 시스템이 다음과 같이 구성되어 있다고 가정합니다.

    • bootserver01 시스템은 JumpStart 부트 서버, 프로필 서버 및 설치 서버입니다.

    • bootserver01의 JumpStart 구성 디렉토리는 /export/home/JumpStart/jumpstart입니다.

    • bootserver01의 JumpStart 운영 환경 이미지 디렉토리는 /export/home/JumpStart/Solaris_9입니다.

    • 시스템 식별 구성 파일인 sysidcfg는 JumpStart 구성 디렉토리 /export/home/JumpStart/jumpstart에 있습니다.

    • 설치 클라이언트의 이더넷 주소는 8:0:80:e4:23:eb이고 IP 주소는 111.111.123.124입니다.

    • 설치 클라이언트의 이름은 clienthost이고 설치 클라이언트의 구조는 sun4u입니다.

    그런 다음 아래와 같이 add_install_client 명령을 사용하여 설치 클라이언트 clienthost를 추가합니다.


    # ./add_install_client -c bootserver01:/export/home/JumpStart/jumpstart \
      -s bootserver01:/export/home/JumpStart/Solaris_9 \
      -p bootserver01:/export/home/JumpStart/jumpstart \
    -e 8:0:80:e4:23:eb -i 111.111.123.124 \
      clienthost sun4u 
      Adding Ethernet number for clienthost to /etc/ethers
      making /tftpboot
      enabling tftp in /etc/inetd.conf
      starting rarpd
      starting bootparamd
      updating /etc/bootparams
      copying inetboot to /tftpboot

    설치 클라이언트 시스템 정보를 JumpStart 서버에 추가하고 나면 JumpStart를 사용하여 Solaris 운영 환경 및 Sun Management Center 기본 에이전트를 다음 단계에서 설명하는 대로 설치할 수 있습니다.

    add_install_client 명령 및 옵션에 대한 자세한 내용은 add_install_client 매뉴얼 페이지(1m)를 참조하십시오.

  5. 각 설치 클라이언트를 부트합니다.

    1. 단일 사용자 모드에서 클라이언트 시스템에 루트로 로그인합니다.

    2. ok 프롬프트에서 boot net - install 명령을 입력합니다.

      예를 들면 다음과 같습니다.


      {2} ok boot net - install
      

      클라이언트 시스템이 JumpStart 서버에서 부트됩니다. JumpStart는 규칙 파일의 적용 가능한 규칙에 따라 설치 클라이언트에 할당된 JumpStart 프로필에서 지정한 Solaris 운영 환경을 설치합니다. 운영 환경 설치가 완료되면 Sun Management Center 4.0 기본 에이전트가 설치됩니다그런 다음 설치 클라이언트가 부트됩니다.

      설치 클라이언트 재부팅이 완료되면 규칙 파일의 적용 가능한 규칙에 의해 설치 클라이언트에 할당된 종료 스크립트 세부 사항에 따라 Sun Management Center 기본 에이전트가 설정됩니다. 종료 스크립트에서 보안 비밀번호 시드와 SNMP 커뮤니티 문자열을 하드코딩한 경우 기본 에이전트가 자동으로 설정됩니다. 종료 스크립트에서 비밀번호 시드와 커뮤니티 문자열을 하드코딩하지 않도록 선택한 경우, 기본 에이전트 설정을 완료하려면 각 설치 클라이언트에서 기본 에이전트 설정 프롬프트에 응답해야 합니다.

다중 IP 시스템에서 서버 및 에이전트 구성

이 절에서는 다중 IP 시스템에서 Sun Management Center 4.0 서버 및 에이전트를 구성하는 방법을 설명합니다.

서버 구성

다중 IP 인터페이스가 있는 시스템에 설치하면 모든 IP 인터페이스의 에이전트를 모두 지원하도록 Sun Management Center 4.0 서버가 기본적으로 구성됩니다.

esmultiip 명령을 사용하면 IP 인터페이스를 나열, 제거 또는 추가할 수 있습니다. esmultiip 명령 구문은 다음과 같습니다.

esmultiip [-lh] | [ < -a | -d > Host-IP ]

다음 표에서는 esmultiip 명령 매개 변수를 설명합니다.

표 6–2 esmultiip 옵션

옵션 

수정 옵션 

정의 

 

 

두 개 이상의 IP 인터페이스가 있는 경우 Sun Management Center 서버에서 다중 IP 기능을 활성화 

-h

 

esmultiip의 옵션 나열

-l

 

Sun Management Center 서버의 모든 활성 IP 인터페이스 나열 

-a

Host-IP

IP 주소 Host-IP에 해당하는 호스트 이름을 활성 서버 IP 인터페이스 목록에 추가

-d

Host_IP

IP 주소 Host-IP에 해당하는 호스트 이름을 활성 서버 IP 인터페이스 목록에서 제거


주 –

다음 절차에서는 Sun Management Center 서버가 다중 IP 시스템의 /opt 디렉토리에 설치되어 있는 것으로 가정합니다. 다른 디렉토리에 에이전트를 설치한 경우 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


ProcedureSun Management Center 서버에 IP 인터페이스 추가

  1. 서버 다중 IP 시스템에서 루트로 로그인합니다.

  2. 현재 Sun Management Center 활성 IP 인터페이스를 나열합니다.

    /opt/SUNWsymon/sbin/esmultiip -l 명령을 입력합니다. 예를 들면 다음과 같습니다.


    # /opt/SUNWsymon/sbin/esmultiip -l
    Multi IP configured with active interfaces "10.1.2.111"
  3. 시스템의 모든 IP 인터페이스를 나열합니다.

    ifconfig -a 명령을 입력합니다. 예를 들면 다음과 같습니다.


    # ifconfig -a
    lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
            inet 127.0.0.1 netmask ff000000 
    hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
            inet 10.1.2.111 netmask ffffff00 broadcast 10.1.2.255
            ether 8:0:20:a8:7a:c9 
    hme1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
            inet 129.1.2.222 netmask ffffff00 broadcast 129.199.199.255
            ether 8:0:20:a8:7a:c9 

    위의 예제의 경우 IP 주소 10.1.2.111의 IP 인터페이스 hme0만 Sun Management Center 서버에서 사용하고 있습니다.

  4. IP 인터페이스를 추가합니다.

    IP 주소 129.1.2.222에 IP 인터페이스 hme1을 추가한다고 가정합니다. 그런 다음 /opt/SUNWsymon/sbin/esmultiip -a 129.1.2.222 명령을 입력합니다.

    해당 IP 인터페이스가 활성 Sun Management Center 서버 인터페이스 목록에 추가됩니다.

ProcedureSun Management Center 서버에서 IP 인터페이스 제거

  1. 서버 다중 IP 시스템에서 루트로 로그인합니다.

  2. 현재 Sun Management Center 활성 IP 인터페이스를 나열합니다.

    /opt/SUNWsymon/sbin/esmultiip -l 명령을 입력합니다. 예를 들면 다음과 같습니다.


    # /opt/SUNWsymon/sbin/esmultiip -l
    Multi IP configured with active interfaces "10.1.2.111 129.1.2.222"
  3. IP 인터페이스를 제거합니다.

    IP 주소 129.1.2.222에서 IP 인터페이스 hme1을 제거한다고 가정합니다. 그런 다음 /opt/SUNWsymon/sbin/esmultiip -d 129.1.2.222 명령을 입력합니다.

    IP 인터페이스가 활성 Sun Management Center 서버 인터페이스 목록에서 제거됩니다.

에이전트 구성

다중 IP 시스템에서 한 IP 인터페이스를 사용하도록 Sun Management Center 4.0 에이전트를 구성하고 서버에서 다른 IP 인터페이스를 사용하도록 구성하면, 다중 IP 시스템의 Sun Management Center 에이전트가 Sun Management Center 서버와 통신할 수 없습니다.

서버와 같은 IP 인터페이스를 사용하도록 에이전트를 구성해야 합니다.


주 –

다음 절차에서는 다중 IP 시스템의 /opt 디렉토리에 Sun Management Center 에이전트만 설치한 것으로 가정합니다. 다른 디렉토리에 에이전트를 설치한 경우 /opt를 사용자가 지정한 디렉토리 이름으로 바꾸십시오.


Procedure다중 IP 시스템에 Sun Management Center 에이전트 구성

  1. 다중 IP 시스템에서 루트로 로그인합니다.

  2. 에이전트에서 사용하는 IP 주소를 확인합니다.

    uname -n 명령을 입력하여 시스템 이름을 표시합니다.


    # uname -n
    u60-01

    에이전트는 uname -n이 보고하는 시스템 이름에 해당되는 IP 주소에서 실행되도록 구성됩니다. 이 예제의 경우 u60–01이라는 시스템 이름에 할당된 IP 인터페이스에서 실행되도록 에이전트가 구성되어 있습니다.

  3. IP 인터페이스 주소를 확인합니다.

    cat/etc/hosts 명령을 입력하여 각 IP 인터페이스에 할당된 시스템 이름을 표시합니다.

    예를 들면 다음과 같습니다.


    # uname -n
    u60-01
    # cat /etc/hosts
    127.0.0.1       localhost
    10.1.2.111      u60-01      loghost
    10.2.3.222      u60-01-ip2

    위 예제의 경우 uname-nu60–01을 표시했고, u60–01은 IP 인터페이스 10.1.2.111에 할당되어 있습니다.

    Sun Management Center 에이전트가 다른 IP 인터페이스에서 실행하도록 구성하려면, 다음 단계에서 설명하는 대로 필요한 IP 인터페이스를 사용하도록 해당 에이전트를 다시 할당합니다.

  4. 에이전트가 실행 중이면 이를 중지합니다.

    /opt/SUNWsymon/sbin/es-stop -A 명령을 입력합니다.

    모든 Sun Management Center 프로세스가 중지됩니다.

  5. 시스템 이름을 해당 인터페이스에 할당된 이름으로 변경합니다.

    에이전트에서 u60–01이라는 이름의 IP 인터페이스 10.1.2.111을 사용 중인 것으로 가정합니다. 그리고 u60–01-ip2라는 이름의 IP 인터페이스 10.2.3.222를 사용하도록 에이전트를 다시 할당한다고 가정합니다.

    uname -S u60–01–ip2 명령을 입력하여 IP 인터페이스 10.2.3.222에 에이전트를 다시 할당합니다.

  6. 에이전트를 설정합니다.

    에이전트에서 새 IP 인터페이스 할당값을 사용하도록 에이전트를 다시 설정해야 합니다.

    /opt/SUNWsymon/sbin/es-setup -F 명령을 입력합니다.

    보안 키 시드를 입력하라는 메시지가 표시됩니다.

    1. Sun Management Center 보안 키를 지정합니다.

      Sun Management Center 설정단계 b에서 Sun Management Center를 설정하는 동안 입력한 보안 시드 비밀번호와 같은 보안 시드 비밀번호를 입력합니다. 비밀번호를 확인하기 위해 다시 입력합니다.

      SNMPv1 커뮤니티 문자열을 입력하라는 메시지가 표시됩니다.

    2. SNMPv1 커뮤니티 문자열을 지정합니다.

      Sun Management Center 설정단계 c에서 Sun Management Center를 설정하는 동안 입력한 커뮤니티 문자열과 같은 커뮤니티 문자열을 입력합니다. 기본값 public을 사용한 경우 Enter 키를 누릅니다.

      server-host-name이 Sun Management Center 서버로 구성되었음을 나타내는 메시지가 표시됩니다. 여기서 server-host-name은 서버를 설치한 시스템의 이름입니다.

      • 표시된 서버 이름이 올바르면 y를 입력합니다.

      • 표시된 서버 이름이 올바르지 않으면 n을 입력합니다. Sun Management Center 호스트 이름을 입력하라는 메시지가 표시됩니다.

        서버가 설치되어 있는 시스템 이름을 입력합니다.

      에이전트가 새 IP 주소를 사용하도록 설정됩니다.


      주 –

      애드온 에이전트 구성 요소가 설치된 경우 애드온 구성 요소를 설정하라는 메시지가 표시될 수도 있습니다.


    이제 에이전트 구성이 완료되었고 에이전트를 다시 시작할 수 있습니다.

  7. 에이전트를 다시 시작합니다.

    /opt/SUNWsymon/sbin/es-start -A 명령을 입력합니다.

Microsoft Windows에 Sun Management Center 4.0 설치

Microsoft Windows에는 애드온 제품 중 Sun Management Center 콘솔과 콘솔 구성 요소만 설치할 수 있습니다. Microsoft Windows 시스템은 Solaris 또는 UNIX 네트워크에서 액세스할 수 있어야 하며, 콘솔이 작동되려면 네트워크에 대한 액세스 권한이 있어야 합니다.


주의 – 주의 –

Microsoft Windows 플랫폼에 Sun Management Center 4.0을 설치하기 전에 Java 환경 변수 및 경로에 설명된 대로 Java 환경 변수 및 경로를 설정했는지 확인합니다. JDK 1.5 이상이 설치 및 구성되어 있는 경우 설치에 실패하게 됩니다.


ProcedureMicrosoft Windows에 Sun Management Center 4.0 설치

  1. 관리자로 로그인하거나 관리 권한이 있는 사용자로 로그인합니다.

  2. Windows 탐색기를 실행합니다.

  3. README 파일을 검토합니다.

    DVD에서 설치하는 경우에는 DVD 드라이브에 Sun Management Center 4.0 DVD를 넣고 Windows 탐색기를 사용하여 /install/windows_install_readme.txt를 찾아 엽니다.

    Sun Management Center 이미지에서 설치하는 경우에는 Windows 탐색기를 사용하여 /net/machine-name/imagedir /disk1/install/windows_install_readme.txt를 찾아 엽니다.

  4. Windows 탐색기를 사용하여 /install/install.bat를 찾아 아이콘을 두 번 누릅니다.

  5. 시작 창이 표시됩니다.

    정보가 나열되어 있는지 확인하고 다음을 누릅니다.

    설치 대상 디렉토리 지정 창이 표시됩니다.

  6. 설치 디렉토리를 지정합니다.

    Sun Management Center를 설치할 디렉토리를 지정하라는 메시지가 표시됩니다. 기본 위치는 C:\Program Files\SUNWsymon입니다. Sun Management Center 4.0 콘솔은 필요한 최소 디스크 공간만 있으면 시스템의 어느 위치에나 설치할 수 있습니다.

    다음을 눌러 기본 위치인 C:\Program Files\SUNWsymon을 사용하거나 디렉토리 이름을 찾아 해당 디렉토리를 선택하고 다음을 누릅니다.

    • 디렉토리가 있으면 애드온 제품 선택 창이 표시됩니다.

    • 디렉토리가 없으면 디렉토리가 없다는 메시지가 표시되고 지금 만드시겠습니까?라는 메시지가 표시됩니다

      만들기를 누릅니다. 창이 닫힙니다.

      설치 대상 디렉토리 지정 창에서 다음을 누릅니다.

      애드온 제품 선택 창이 표시됩니다.

  7. 설치할 애드온을 선택하고 다음을 누릅니다.

    디스크 공간 확인 창이 표시됩니다.

    • Sun Management Center 설치에 필요한 디스크 공간이 있을 경우 확인 창이 표시됩니다.

    • 사용 가능한 디스크 공간이 충분하지 않은 경우 다른 디렉토리를 지정하라는 메시지가 표시되거나 다른 디렉토리를 찾아 선택하라는 메시지가 표시됩니다.

      디스크 공간 확인이 다시 실행됩니다. 디스크 공간이 충분하지 않은 경우 사용 가능한 공간이 충분한 다른 디렉토리를 지정하라는 메시지가 다시 표시됩니다. 지정한 디렉토리에 충분한 공간이 있을 경우 확인 창이 표시됩니다.

  8. 설치 선택 내용을 확인합니다.

    선택 목록이 표시됩니다.

    • 선택을 확인합니다. 목록이 올바르면 다음을 눌러 Sun Management Center 설치를 시작합니다.

    • 목록이 올바르지 않으면 뒤로를 눌러 애드온 제품 선택 창으로 다시 돌아가 설치할 제품을 다시 선택합니다.

    설치 진행 중 화면이 표시됩니다.

  9. 설치 프로세스를 완료합니다.

    설치 프로세스가 완료되면 설치된 제품 목록이 표시됩니다. 닫기를 누릅니다.

참조

여기까지가 Microsoft Windows 설치 프로세스에 대한 설명입니다. Microsoft Windows 시스템에서는 Sun Management Center 콘솔을 설정하거나 구성할 필요가 없습니다. 이제 Microsoft Windows에서 콘솔 시작의 안내에 따라 Sun Management Center 콘솔을 실행할 수 있습니다.