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

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

다음 절차에서는 작업 관리 작업 및 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을 사용하여 에이전트를 설정합니다.