Solaris Container Manager 1.1 설치 및 관리

컨테이너 관리자 소프트웨어 설정

설치가 완료되면 컨테이너 관리자 설정 마법사를 실행하여 서버 및 에이전트 계층을 구성해야 합니다. 소프트웨어가 설치되어 있으면 Sun Management Center 3.5 Update 1b 설치 또는 업그레이드를 설정할 때 설정 프로세스를 실행할 수 있습니다. 또한 나중에 소프트웨어를 개별적으로 설정할 수도 있습니다.

다음 구성 파일은 설정 프로세스 중 다음 위치에 작성됩니다.

/etc/pooladm.conf 파일이 이미 호스트에 존재하는 경우, 기존 파일의 백업이 작성됩니다. 이 원래 파일의 백업은 /etc/pooladm.conf.scmbak으로 이름이 지정됩니다. 활성 구성이 호스트에서 존재하는 경우, 자원 풀과 연결되지 않은 모든 프로세서 세트는 제거됩니다. 그런 다음 자원 풀에 대한 예약 클래스는 FSS(fair share scheduler)로 설정됩니다. 끝으로 새 구성이 적용되고 /etc/pooladm.conf에 저장됩니다.

활성 구성이 호스트에 존재하지 않는 경우, 새 구성을 찾아 /etc/pooladm.conf에 저장합니다. 이 발견된 구성은 활성화하는 데 적용됩니다. 기본 풀 예약 클래스는 FSS로 설정됩니다.

확장된 회계 파일이 설정 시 호스트에서 활성화된 경우, 동일하게 유지됩니다. 파일이 활성화되지 않은 경우, 파일을 구성하고 활성화합니다. 구성 중, 확장된 회계 파일 이름은 /var/adm/exacct/tasktimestamp로 설정됩니다.

또한 설정 프로세스 중 소프트웨어에 의해 호스트에 대해 다음이 변경됩니다.

기타 표준 Solaris 자원 관리 개념 뿐 아니라 자원 풀, 예약 클래스 및 확장된 계정에 대한 자세한 정보는 System Administration Guide: Network Services를 참조하십시오.


주의 – 주의 –

Solaris 소프트웨어 자원 관리의 표준 명령줄 명령은 컨테이너 관리자에서 지원되지 않습니다. 컨테이너 관리자 GUI를 사용하여 소프트웨어를 관리합니다.


ProcedureSun Management Center 설치 또는 업그레이드 중 컨테이너 관리자 설정

단계

    자세한 정보 및 세부 단계는 Sun Management Center 3.5 Installation and Configuration Guide의 6 장, Sun Management Center 3.5 Installation and Setup을 참조하십시오.

Procedure컨테이너 관리자 개별 설정

단계
  1. 수퍼유저(su –)로 다음을 입력하여 Sun Management Center 설정 마법사를 시작합니다.


    # /opt/SUNWsymon/sbin/es-guisetup
    

    여기에서 /optt는 컨테이너 관리자가 설치된 디렉토리입니다. 사용자 시스템에서 다른 디렉토리를 사용하는 경우에는 실제 디렉토리 이름을 사용하십시오.

    컨테이너 관리자 설정 마법사가 나타나서 소프트웨어 설정 과정을 안내합니다. 먼저 개요 패널이 나타납니다. 마법사를 통해 이동하려면 다음 버튼을 누릅니다. 뒤로 버튼을 사용하여 마법사를 통해 뒤로 이동하여 수정합니다.


    주 –

    Sun Management Center 애드온 제품을 두 개 이상 설치한 경우 각 제품에 대한 설정 마법사가 자동으로 나타납니다. 각 마법사는 해당 애드온 제품에 대한 설정 과정을 안내합니다. 이전 애드온 제품의 설정 과정이 완료되면 새 설정 마법사가 자동으로 나타납니다. 이 경우에는 컨테이너 관리자 소프트웨어 설정 마법사가 제일 먼저 나타나지 않을 수도 있습니다.


  2. 구성요소 중지 패널의 목록을 검토합니다.

    설정 프로세스를 계속하려면 Sun Management Center 구성요소를 중지해야 합니다. 설치된 일부 애드온 제품의 설정 과정을 완료하면 고급 설정 옵션 패널이 나타납니다. 이제 나머지 애드온 소프트웨어를 설정할 수 있습니다.

  3. 애드온 구성 옵션을 선택합니다.

    최근에 설치했지만 아직 설정하지 않은 애드온 소프트웨어가 지금 설정됩니다.

  4. 설정 완료 패널에서 제품 목록을 확인합니다.

    애드온 제품 선택 패널이 나타납니다. 최근에 시스템에 설치되어 설정이 필요한 모든 제품이 나열됩니다. 이전에 설정된 제품에서 설정을 다시 실행할 수도 있습니다.

  5. 제품의 목록을 검토하여 컨테이너 관리자가 설정될 제품으로 나타나는지 확인합니다. 다음을 눌러 설정 프로세스를 시작합니다.

    모든 구성요소가 설정되는 동안 진행 패널이 나타납니다.

  6. 에이전트 계층을 설정할 ?, 프로세스 세트가 자원 풀과 연결되지 않은 것으로 감지되는 경우, 패널에서 이러한 세트를 삭제할 권한을 요청합니다. 다음 옵션에서 선택합니다.

    • 예 – 이러한 프로세서 세트가 시스템에서 삭제됩니다. 컨테이너 관리자가 올바르게 기능하도록 자원 풀과 연결되지 않은 프로세서 세트가 제거되어야 합니다. 프로젝트가 풀과 연결되어야 하기 때문에 이 제거는 필수적입니다. 이를 선택하고 나면 이러한 프로세서 세트가 자동으로 삭제되며 해당 설정 프로세스는 계속됩니다.

    • 아니오 – 이러한 프로세서 세트가 시스템에서 삭제되지 않습니다. 이를 선택하고 나면 설정 마법사가 종료되고 컨테이너 관리자 소프트웨어가 시스템에서 설정되지 않습니다. 자원 풀과 연결되지 않은 프로세서 세트가 있는 모든 호스트에서 컨테이너 관리자 소프트웨어를 사용할 수 없습니다.

    • 취소 – 설정 마법사가 종료됩니다. 컨테이너 관리자 소프트웨어가 시스템에서 설정되지 않습니다.

  7. 쉼표로 분리된 유효한 사용자 이름을 입력합니다. 이러한 사용자는 서버 시스템의 /var/opt/SUNWsymon/cfg/esusers 파일에 미리 나타나야 하며 esadm 또는 esdomadm 그룹에 할당되어야 합니다.

    사용자 및 프로파일 모두가 예상대로 나타나는 경우, 이러한 사용자는 필수 프로파일(프로젝트 관리, 풀 관리, 영역 관리)에 추가됩니다. 해당 프로파일은 Solaris 버전을 기초로 합니다.


    주 –

    이 단계에 추가된 사용자만 S10에서 영역을, S9 및 S10에서 자원 풀을, S8, S9 및 S10에서 프로젝트를 관리할 수 있게 됩니다.


  8. 서버 계층 설치를 설정할 때, 최소한 300MB의 데이터베이스에 대한 여유 디스크 공간이 있는 디렉토리에 대한 전체 경로를 제공하고 다음을 누릅니다.

  9. Solaris Container Manager 1.1 데이터베이스 구성 패널의 진행률 표시줄이 완료되고 나면 다음을 누릅니다.

  10. 각 에이전트 시스템에서 /opt/SUNWsymon/addons/SCM/sbin/scm-poolprof-script.sh 스크립트를 실행하여 프로파일을 작성합니다. /opt는 Container Manager가 설치된 디렉토리입니다. 이 스크립트를 실행하려면 JAVA_HOME 환경 변수가 /usr/j2se로 설정되어 있거나 Java가 /usr/java에 설치되어 있어야 합니다.

    이 스크립트는 S9 및 S10용 영역 관리 또는 프로젝트 관리 프로파일을 작성하지 않습니다. 이 프로파일은 S9용 풀 관리 프로파일 및 S8용 프로젝트 관리 프로파일 작성합니다.


    주의 – 주의 –

    사전 정의된 임의의 Solaris 프로파일이 제거된 경우, Container Manager는 예상대로 작동하지 않을 수도 있습니다.


  11. 시작 마법사를 시작하려면 다음을 누릅니다.

    설정 절차가 완료된 후 Sun Management Center 프로세스를 시작할 수 있습니다. 자세한 정보는 Sun Management Center 3.5 Installation and Configuration Guide의 8 장, Starting and Stopping Sun Management Center를 참조하십시오.

    컨테이너 관리자 GUI 시작에 대한 정보는 컨테이너 관리자 GUI 시작을 참조하십시오.