탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris Cluster 시스템 관리 설명서 Oracle Solaris Cluster 4.0 (한국어) |
1. Oracle Solaris Cluster 관리 방법 소개
2. Oracle Solaris Cluster 및 RBAC
이 절에는 다음 절차가 포함됩니다.
이 절차를 수행하여 전역 클러스터 투표 노드에서 실행될 자원 그룹에 CPU 공유를 할당합니다.
자원 그룹에 CPU 공유를 할당하면 Oracle Solaris Cluster 소프트웨어가 전역 클러스터 투표 노드에서 자원 그룹의 자원을 시작할 때 다음 작업을 수행합니다.
아직 수행하지 않은 경우 투표 노드에 할당된 CPU 공유 수(zone.cpu-shares)를 지정한 CPU 공유 수로 늘립니다.
아직 수행하지 않은 경우 투표 노드에 SCSLM_resourcegroup_name이라는 프로젝트를 만듭니다. 이 프로젝트는 해당 자원 그룹에만 해당하는 것이며 지정한 수의 CPU 공유(project.cpu-shares)가 할당됩니다.
SCSLM_ resourcegroup_name 프로젝트의 자원을 시작합니다.
CPU 제어 기능 구성에 대한 자세한 내용은 rg_properties(5) 매뉴얼 페이지를 참조하십시오.
# dispadmin -d FSS
다음 부트 시 FSS가 기본 스케줄러가 됩니다. 이 구성을 즉시 적용하려면 priocntl 명령을 사용합니다.
# priocntl -s -C FSS
priocntl 및 dispadmin 명령 조합을 사용하면 FSS가 즉시 기본 스케줄러가 되고 재부트 후에도 계속 유지됩니다. 일정 계획 클래스 설정에 대한 자세한 내용은 dispadmin(1M) 및 priocntl(1) 매뉴얼 페이지를 참조하십시오.
주 - FSS가 기본 스케줄러가 아닐 경우, CPU 공유 할당은 적용되지 않습니다.
globalzoneshares 및 defaultpsetmin 등록 정보에 값을 지정하지 않으면 이러한 등록 정보의 기본값이 사용됩니다.
# clnode set [-p globalzoneshares=integer] \ [-p defaultpsetmin=integer] \ node
기본 프로세서 세트에서 사용 가능한 최소 CPU 공유 수를 설정합니다. 기본값은 1입니다.
투표 노드에 할당되는 공유 수를 설정합니다. 기본값은 1입니다.
설정할 등록 정보의 노드를 지정합니다.
이러한 등록 정보를 설정하면 투표 노드에 대한 등록 정보를 설정하는 것입니다.
# clnode show node
지정하는 노드에 대해 clnode 명령은 등록 정보 세트와 이러한 등록 정보에 대해 설정되는 값을 출력합니다. clnode를 사용하여 CPU 제어 등록 정보를 설정하지 않으면 기본값이 사용됩니다.
# clresourcegroup create -p RG_SLM_TYPE=automated \ [-p RG_SLM_CPU_SHARES=value] resource_group_name
CPU 사용을 제어하고 시스템 리소스 관리를 위한 Oracle Solaris OS의 일부 구성 단계를 자동으로 수행할 수 있도록 해줍니다.
자원 그룹 고유 프로젝트인 project.cpu-shares에 할당되는 CPU 공유 수를 지정하고 투표 노드인 zone.cpu-shares에 할당되는 CPU 공유 수를 결정합니다.
자원 그룹의 이름을 지정합니다.
이 절차에서는 RG_SLM_PSET_TYPE 등록 정보를 설정하지 않습니다. 투표 노드에서 이 등록 정보는 default 값을 사용합니다.
이 단계에서는 자원 그룹을 생성합니다. 또는 clresourcegroup set 명령을 사용하여 기존 자원 그룹을 수정할 수 있습니다.
# clresourcegroup online -emM resource_group_name
자원 그룹의 이름을 지정합니다.
주 - SCSLM_resource_group_name 프로젝트를 제거하거나 수정하지 마십시오. 예를 들어 project.max-lwps 등록 정보를 구성하여 프로젝트에 더 많은 자원 제어를 수동으로 추가할 수 있습니다. 자세한 내용은 projmod(1M) 매뉴얼 페이지를 참조하십시오.