JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: 고급 관리     Oracle Solaris 10 8/11 Information Library (한국어)
search filter icon
search icon

문서 정보

본 문서 정보

1.  터미널 및 모뎀 관리(개요)

2.  터미널 및 모뎀 설정(작업)

3.  Service Access Facility를 사용하여 직렬 포트 관리(작업)

4.  시스템 리소스 관리(개요)

5.  시스템 정보 표시 및 변경(작업)

6.  디스크 사용 관리(작업)

7.  UFS 쿼터 관리(작업)

8.  시스템 작업 일정 잡기(작업)

9.  시스템 계산 관리(작업)

10.  시스템 계산(참조)

runacct 스크립트

일별 계산 보고서

일별 보고서

일별 사용량 보고서

일별 명령 요약

월별 명령 요약

마지막 로그인 보고서

acctcom으로 pacct 파일 검사

시스템 계산 파일

runacct 스크립트로 생성된 파일

11.  시스템 성능 관리(개요)

12.  시스템 프로세스 관리(작업)

13.  시스템 성능 모니터링(작업)

14.  소프트웨어 문제 해결(개요)

15.  시스템 메시지 관리

16.  코어 파일 관리(작업)

17.  시스템 충돌 정보 관리(작업)

18.  기타 소프트웨어 문제 해결(작업)

19.  파일 액세스 문제 해결(작업)

20.  UFS 파일 시스템 불일치 해결(작업)

21.  소프트웨어 패키지 문제 해결(작업)

색인

시스템 계산 파일

/var/adm 디렉토리에는 활성 데이터 수집 파일이 있습니다. 다음 목록은 이 디렉토리의 계산 파일을 설명합니다.

dtmp

acctdusg 프로그램의 출력

fee

chargefee 프로그램의 출력. ASCII tacct 레코드입니다.

pacct

활성 프로세스 계산 파일

pacct n

turnacct 스크립트를 실행하여 전환되는 프로세스 계산 파일

Spacctn. MMDD

runacct 스크립트 실행 동안 MMDD의 프로세스 계산 파일

/var/adm/acct 디렉토리에는 nite, sum, fiscal 디렉토리가 있습니다. 이러한 디렉토리에는 실제 데이터 수집 파일이 들어 있습니다. 예를 들어, nite 디렉토리에는 runacct 스크립트에 의해 매일 재사용되는 파일이 들어 있습니다. /var/adm/acct/nite 디렉토리의 파일을 간단히 요약하면 다음과 같습니다.

표 10-4 /var/adm/acct/nite 디렉토리의 파일

파일
설명
active
runacct 스크립트에서 진행률을 기록하고 경고 및 오류 메시지를 인쇄하는 데 사용됩니다.
active.MMDD
runacct 스크립트가 오류를 감지한 후에 active 파일과 동일합니다.
cms
prdaily 스크립트에서 사용된 ASCII 총 명령 요약입니다.
ctacct.MMDD
tacct.h 형식의 연결 계산 레코드입니다.
ctmp
acctcon1 프로그램의 출력으로, ctmp.h 형식의 연결 세션 레코드로 구성됩니다. acctcon1 acctcon2는 호환성 목적으로 제공됩니다.
daycms
prdaily 스크립트에서 사용된 ASCII 일별 명령 요약입니다.
daytacct
tacct.h 형식의, 하루 동안의 총 계산 레코드입니다.
disktacct
dodisk 스크립트로 생성된 tacct.h 형식의 디스크 계산 레코드입니다.
fd2log
runacct 스크립트 실행 동안 진단 출력입니다.
lastdate
runacct 스크립트가 실행된 마지막 날입니다(date +%m%d 형식).
lineuse
prdaily 스크립트에서 사용된 tty 회선 사용량 보고서입니다.
lock
runacct 스크립트의 연속 사용을 제어하는 데 사용됩니다.
log
acctcon 프로그램의 진단 출력입니다.
log.MMDD
runacct 스크립트가 오류를 감지한 후에 log 파일과 동일합니다.
owtmpx
전날의 wtmpx 파일입니다.
reboots
wtmpx 파일의 시작 및 종료 날짜와 재부트 목록입니다.
statefile
runacct 스크립트 실행 동안 현재 상태를 기록하는 데 사용됩니다.
tmpwtmp
wtmpfix 프로그램에서 수정된 wtmpx 파일입니다.
wtmperror
wtmpfix 오류 메시지를 포함합니다.
wtmperror MMDD
runacct 스크립트가 오류를 감지한 후에 wtmperror 파일과 동일합니다.
wtmp MMDD
runacct 스크립트의 wtmpx 파일 복사본입니다.

sum 디렉토리에는 runacct 스크립트로 업데이트되고 monacct 스크립트에서 사용된 누적 요약 파일이 있습니다. 다음 표는 /var/adm/acct/sum 디렉토리의 파일을 요약합니다.

표 10-5 /var/adm/acct/sum 디렉토리의 파일

파일
설명
cms
이진 형식의, 현재 회계 기간 동안의 총 명령 요약입니다.
cmsprev
최신 업데이트 없이 명령 요약 파일입니다.
daycms
내부 요약 형식의, 그날의 사용량에 대한 명령 요약 파일입니다.
loginlog
각 사용자가 로그인한 마지막 날짜의 레코드로, lastlogin 스크립트로 생성되고 prdaily 스크립트에서 사용됩니다.
rprt.MMDD
prdaily 스크립트의 저장된 출력입니다.
tacct
현재 회계 기간 동안의 누적 총 계산 파일입니다.
tacctprev
최신 업데이트 없이 tacct 파일과 동일합니다.
tacct.MMDD
MMDD에 대한 총 계산 파일입니다.

fiscal 디렉토리에는 monacct 스크립트로 생성된 정기 요약 파일이 있습니다. 다음 표는 /var/adm/acct/fiscal 디렉토리의 파일을 요약합니다.

표 10-6 /var/adm/acct/fiscal 디렉토리의 파일

파일
설명
cmsn
내부 요약 형식의, 회계 기간 n 동안의 총 명령 요약 파일입니다.
fiscrptn
회계 기간 n 동안의 rprtn과 비슷한 보고서입니다.
tacctn
회계 기간 n 동안의 총 계산 파일입니다.

runacct 스크립트로 생성된 파일

다음 표는 runacct 스크립트로 생성된 가장 유용한 파일을 요약합니다. 이러한 파일은 /var/adm/acct 디렉토리에 있습니다.

표 10-7 runacct 스크립트로 생성된 파일

파일
설명
nite/daytacct
tacct.h 형식의, 그날의 총 계산 파일입니다.
nite/lineuse
runacct 스크립트는 acctcon 프로그램을 호출하여 /var/adm/acct/nite/tmpwtmp 파일에서 단말기 회선 사용량에 대한 데이터를 수집하고 /var/adm/acct/nite/lineuse 파일에 데이터를 기록합니다. prdaily 스크립트는 이 데이터를 사용하여 회선 사용량을 보고합니다. 이 보고서는 특히 잘못된 회선 감지에 유용합니다. 로그아웃 대 로그인 수 비율이 3:1보다 크면 회선에 문제가 있을 가능성이 높습니다.
sum/cms
이 파일은 매일의 명령 요약을 누적한 것입니다. monacct 스크립트가 실행될 때 누적을 재시작합니다. ASCII 버전은 nite/cms 파일입니다.
sum/daycms
runacct 스크립트는 acctcms 프로그램을 호출하여 그날 동안 사용된 명령으로 일별 명령 요약 보고서를 만들고 /var/adm/acct/sum/daycms 파일에 데이터를 저장합니다. ASCII 버전은 /var/adm/acct/nite/daycms 파일입니다.
sum/loginlog
runacct 스크립트는 lastlogin 스크립트를 호출하여 /var/adm/acct/sum/loginlog 파일의 로그인에 대해 마지막 로그인 날짜를 업데이트합니다. 또한 lastlogin 명령은 이 파일에서 더 이상 유효하지 않은 로그인을 제거합니다.
sum/rprt.MMDD
runacct 스크립트를 실행할 때마다 prdaily 스크립트로 인쇄된 일별 보고서의 복사본을 저장합니다.
sum/tacct
매일의 nite/daytacct 데이터 누적을 포함하며 요금 청구 목적에 사용됩니다. monacct 스크립트는 각 월마다 또는 회계 기간에 이 데이터 누적을 재시작합니다.