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

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 행은 기본 에이전트 설정이 완료되었을 때 기본 에이전트를 시작합니다.