Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

확장 계정이 작동하는 방법

Oracle Solaris 운영 체제의 확장 계정 기능은 계정 데이터를 포함하기 위해 버전이 지정된 확장 가능 파일 형식을 사용합니다. 이 데이터 형식을 사용하는 파일은 포함된 라이브러리 libexacct(libexacct(3LIB) 참조)에서 제공하는 API를 사용하여 액세스하거나 만들 수 있습니다. 그러면 이러한 파일은 확장 계정이 지원되는 모든 플랫폼에서 분석할 수 있으며 해당 데이터를 용량 계획 및 차지백에 사용할 수 있습니다.

확장 계정이 활성화되어 있는 경우, libexacct API에서 검사할 수 있는 통계가 수집됩니다. libexacct는 앞으로 또는 뒤로의 exacct 파일 검사를 허용합니다. API는 libexacct에 의해 생성된 타사 파일뿐 아니라 커널에 의해 생성된 파일도 지원합니다. 사용자 정의된 보고 및 추출 스크립트를 개발할 수 있는 libexacct에 대한 Perl(Practical Extraction and Report Language) 인터페이스가 있습니다. libexacct에 대한 Perl 인터페이스를 참조하십시오.

예를 들어, 확장 계정이 지원되는 경우 작업은 해당 구성원 프로세스의 리소스 사용 집계를 추적합니다. 작업 완료 시 작업 계정 레코드가 기록됩니다. 실행 중인 프로세스 및 작업에 대한 중간 레코드도 기록할 수 있습니다. 작업에 대한 자세한 내용은 Chapter 2, 프로젝트 및 작업 정보를 참조하십시오.

그림 4-1  활성화된 확장 계정으로 작업 추적

image:플로우 다이어그램은 작업 완료 시 기록되는 레코드에 작업 프로세스의 리소스 사용 집계가 캡처되는 방법을 보여 줍니다.