탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역 Oracle Solaris 10 1/13 Information Library (한국어) |
8. FSS(Fair Share Scheduler)(개요)
9. FSS(Fair Share Scheduler) 관리(작업)
10. 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)
리소스 풀 및 동적 리소스 풀 사용 및 사용 안함 정보
pset.min 등록 정보 및 pset.max 등록 정보 제약 조건
poolstat를 사용하여 풀 기능 및 리소스 사용률 모니터
15. Solaris Management Console의 리소스 제어 기능
19. 비전역 영역 설치, 정지, 복제 및 제거 정보(개요)
20. 비전역 영역 설치, 부트, 정지, 제거 및 복제(작업)
24. Oracle Solaris 10 9/10: 물리적 Oracle Solaris 시스템을 영역으로 마이그레이션(작업)
25. 영역이 설치된 Oracle Solaris 시스템의 패키지 및 패치 정보(개요)
26. 영역이 설치된 Oracle Solaris 시스템에서 패키지 및 패치 추가 및 제거(작업)
29. 비전역 영역이 설치된 Oracle Solaris 10 시스템 업그레이드
30. 그 밖의 기타 Oracle Solaris 영역 문제 해결
34. lx 브랜드 영역 설치, 부트, 정지, 복제 및 제거 정보(개요)
35. lx 브랜드 영역 설치, 부트, 정지, 제거 및 복제(작업)
모니터링 간격
로깅 레벨
로깅 위치
이러한 옵션은 풀 구성에서 지정됩니다. poold를 호출하여 명령줄에서 로깅 레벨을 제어할 수도 있습니다.
값을 밀리초로 지정하려면 등록 정보 이름 system.poold.monitor-interval을 사용합니다.
로깅을 통해 세 가지 범주의 정보가 제공됩니다. 이러한 범주는 로그에서 확인할 수 있습니다.
구성
모니터링
최적화
등록 정보 이름 system.poold.log-level을 사용하여 로깅 매개변수를 지정합니다. 이 등록 정보를 지정하지 않은 경우 기본 로깅 레벨은 NOTICE입니다. 이 매개변수 레벨은 계층적입니다. DEBUG의 로그 레벨 설정으로 인해 poold가 정의된 모든 메시지를 기록합니다. INFO 레벨은 대부분의 관리자에게 유용한 정보를 제공합니다.
명령줄에서 -l 옵션 및 매개변수와 함께 poold 명령을 사용하여 생성되는 로깅 정보의 레벨을 지정할 수 있습니다.
사용할 수 있는 매개변수는 다음과 같습니다.
ALERT
CRIT
ERR
WARNING
NOTICE
INFO
DEBUG
매개변수 레벨은 동일한 기능의 해당 syslog에 직접 매핑됩니다. syslog 사용에 대한 자세한 내용은 로깅 위치를 참조하십시오.
poold 로깅 구성 방법에 대한 자세한 내용은 poold 로깅 레벨을 설정하는 방법을 참조하십시오.
생성할 수 있는 메시지 유형은 다음과 같습니다.
libpool 구성에 액세스할 때 발생하는 문제이거나, 예기치 못한 기본적인 libpool 기능 오류입니다. 데몬이 종료되며 관리자의 즉각적인 주의가 필요합니다.
예기치 못한 오류로 인한 문제입니다. 데몬이 종료되며 관리자의 즉각적인 주의가 필요합니다.
리소스 집합의 해결할 수 없는 사용률 목표 충돌 등의 작업을 제어하는 사용자 지정 매개변수의 문제입니다. 목표를 수정하려면 관리자의 개입이 필요합니다. poold가 충돌하는 목표를 무시하여 치료 작업을 하려고 하지만, 몇 가지 오류로 인해 데몬이 종료됩니다.
기술적으로 맞지만 주어진 실행 환경에 적합하지 않을 수 있는 구성 매개변수 설정과 관련된 경고입니다. 예로는 모든 CPU 리소스를 고정된 것으로 지정하는 것입니다. 즉, poold에서 프로세서 세트 간에 CPU 리소스를 이동할 수 없습니다.
구성 처리를 디버깅할 때 필요한 세부 정보가 들어 있는 메시지입니다. 이 정보는 일반적으로 관리자가 사용하지 않습니다.
생성할 수 있는 메시지 유형은 다음과 같습니다.
예기치 못한 모니터링 오류로 인한 문제입니다. 데몬이 종료되며 관리자의 즉각적인 주의가 필요합니다.
예기치 못한 모니터링 오류로 인한 문제입니다. 문제를 해결하기 위해 관리자의 개입이 필요할 수 있습니다.
리소스 제어 영역 변환에 대한 메시지입니다.
리소스 사용률 통계에 대한 메시지입니다.
모니터링 처리를 디버깅할 때 필요한 세부 정보가 들어 있는 메시지입니다. 이 정보는 일반적으로 관리자가 사용하지 않습니다.
생성할 수 있는 메시지 유형은 다음과 같습니다.
최적의 결정을 내리는 문제와 관련된 메시지가 표시될 수 있습니다. 예를 들면 최소값과 최대값 또는 고정된 구성 요소 수로 너무 좁게 제한된 리소스 집합이 있습니다.
예기치 않은 제한 사항으로 인해 최적의 재할당을 수행하는 중에 발생하는 문제에 대한 메시지가 표시될 수 있습니다. 예를 들면 바운드 리소스 사용자가 포함된 프로세서 세트에서 마지막 프로세서를 제거할 때입니다.
사용 가능한 구성 또는 결정 내역 대체로 인해 구현되지 않는 구성에 대한 메시지가 표시될 수 있습니다.
고려한 대체 구성에 대한 메시지가 표시될 수 있습니다.
최적화 처리를 디버깅할 때 필요한 세부 정보가 들어 있는 메시지입니다. 이 정보는 일반적으로 관리자가 사용하지 않습니다.
system.poold.log-location 등록 정보는 poold 기록 출력 위치를 지정하는 데 사용됩니다. poold 출력에 대한 SYSLOG 위치를 지정할 수 있습니다(syslog(3C) 참조).
이 등록 정보를 지정하지 않은 경우 poold 기록 출력의 기본 위치는 /var/log/pool/poold입니다.
poold가 명령줄에서 호출되면 이 등록 정보가 사용되지 않습니다. 로그 항목이 호출 터미널에서 stderr에 기록됩니다.
poold가 활성 상태이면 logadm.conf 파일에 기본 파일 /var/log/pool/poold를 관리하는 항목이 포함되어 있습니다. 이 항목은 다음과 같습니다.
/var/log/pool/poold -N -s 512k
logadm(1M) 및 logadm.conf(4) 매뉴얼 페이지를 참조하십시오.