Solaris Container Manager 3.6.1 설치 및 관리

Procedure사용자 기반 또는 그룹 기반 프로젝트 작성

단계
  1. 새 프로젝트 마법사 시작에 설명된 대로 새 프로젝트 마법사를 시작합니다.

    개요 패널이 나타납니다.

  2. 프로젝트 유형으로 사용자 또는 그룹을 선택합니다.

    사용자 기반 프로젝트 유형을 가진 컨테이너가 동일한 UNIX 사용자 이름을 가진 프로세스를 추적합니다.

    그룹 기반 프로젝트 유형을 가진 컨테이너가 동일한 UNIX 그룹 이름을 가진 프로세스를 추적합니다.


    주 –

    Solaris 8 OS에서는 사용자 기반 컨테이너 유형만 지원합니다.


  3. 다음 요구 사항에 적합한 프로젝트 유형 식별자를 제공합니다.

    (Solaris 8에서)

    • 사용자 기반 프로젝트 - 첫 번째 필드에 유효한 UNIX 사용자 이름을 제공해야 합니다. 프로젝트를 결합할 수 있는 해당 사용자들의 UNIX 사용자 이름이 두 번째 필드에 추가될 수 있습니다. 프로젝트를 결합할 수 있는 해당 그룹들의 UNIX 그룹 이름이 세 번째 필드에 추가될 수 있습니다. 쉼표를 사용하여 복수 항목을 분리합니다.

      첫 번째 필드에 다른 사용자 기반 프로젝트 또는 기본값 프로젝트에 사용되는 사용자 이름을 제공하지 마십시오.

    • 그룹 기반 프로젝트 - 첫 번째 필드에 유효한 UNIX 그룹 이름을 제공해야 합니다. 프로젝트를 결합할 수 있는 해당 그룹들의 UNIX 그룹 이름이 두 번째 필드에 추가될 수 있습니다. 프로젝트를 결합할 수 있는 해당 사용자들의 UNIX 사용자 이름이 세 번째 필드에 추가될 수 있습니다. 쉼표를 사용하여 복수 항목을 분리합니다.

      첫 번째 필드에 다른 그룹 기반 프로젝트 또는 기본값 프로젝트에 사용되는 그룹 이름을 제공하지 마십시오.


    주 –

    Solaris 9 및 Solaris 10에서는 유효한 사용자 이름 및 그룹 이름이 필요하지 않습니다. 그러나, 추가 사용자 이름 및 그룹 이름이 시스템에 나타나야 합니다.


    이 프로젝트 유형에 대한 자세한 내용은 표 3–2를 참조하십시오.

  4. 풀은 선택하지 않고 호스트 이름만 선택하여 새 프로젝트 마법사에 액세스한 경우, 프로젝트의 자원 요구 사항을 지원하는 자원 풀을 할당합니다.

    프로젝트에서 시작된 새 프로세스는 대응하는 자원 풀에 바운드됩니다. 프로젝트가 활성화된 후, 프로젝트가 유지 중인 새 프로세스는 자원 풀에 바운드됩니다.

    • 새 자원 풀을 할당하려면,

      1. 새 자원 풀 작성을 선택합니다.

      2. 자원 풀에 이름을 제공합니다.

        해당 이름은 알파벳이고 공백이 없어야 합니다. 대시(-), 밑줄(_), 및 점(.) 문자가 허용됩니다.

      3. CPU의 수를 할당합니다.

        CPU의 수는 적어도 1의 정수여야 하고 호스트에서 사용 가능한 CPU의 수를 초과할 수 없습니다. 호스트의 전체 CPU 수 및 현재 사용 가능한 수가 표시됩니다.

    • 기존 풀을 할당하려면,

      1. 기존 자원 풀 사용을 선택합니다.

        사용 가능한 자원 풀의 목록이 표시됩니다.

      2. 목록에서 풀의 이름 옆에 있는 라디오 버튼을 선택합니다.

        각 풀에서 여전히 사용 가능한 예약되지 않은 CPU의 양 외에도 각 자원 풀에 할당된 전체 CPU 수가 주어집니다. 컨테이너는 선택한 자원 풀에 바운드됩니다.

  5. (Solaris 10의 경우만) 기존 영역을 선택합니다.

    영역에 프로젝트를 연결시키려면 사용 가능한 영역에서 해당 버튼을 누릅니다.

  6. 프로젝트에 자원 예약을 제공합니다.

    호스트에서 사용 가능한 최대 CPU 수, 예약되지 않은 CPU 공유의 수 및 메모리 자원이 제공됩니다.

    CPU 예약이 필요하고 정수로 제공되어야 합니다. 0의 CPU 예약을 가진 컨테이너는 동일한 호스트와 연결된 임의의 다른 컨테이너에서 실행 중인 프로세스가 없는 경우에만 CPU 자원을 수신합니다.

    메모리 캡은 선택 사항이며 MB로 제공되어야 합니다.

    공유 메모리 값은 이 프로젝트 내에서 실행되는 프로세스에 사용하도록 허용된 총 공유 메모리 양입니다. 공유 메모리 또한 선택 사항입니다. 공유 메모리의 기본값은 물리적 메모리의 4분의 1입니다.

  7. 컨테이너의 이름을 제공합니다.

    해당 이름은 고유해야 하며 32 문자를 초과할 수 없습니다. 이 이름으로 탐색 창, 상태 표 및 자원 이용률 보고서에서 컨테이너를 식별합니다. 중복 이름이 입력되는 경우, 컨테이너 작성이 실패합니다.

    컨테이너 이름은 작성 절차를 마친 후 변경될 수 없습니다.

  8. (선택 사항) 컨테이너에 대한 설명을 제공합니다.

  9. 요약 패널의 정보를 검토하십시오.

    프로젝트 요약 화면
  10. 마침을 누릅니다.

    선택 사항이 저장되면 프로젝트가 활성화됩니다. Solaris 커널이 컨테이너의 자원 예약 실행을 시작합니다.