Oracle® Solaris 11.2의 시스템 정보, 프로세스, 성능 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

디스크 사용률 정보 표시

iostat 명령을 사용하여 디스크 입출력에 대한 통계를 보고하고 처리량, 사용률, 대기열 길이, 트랜잭션 비율 및 서비스 시간에 대한 측정 결과를 생성합니다. 이 명령에 대한 자세한 내용은 iostat(1M) 매뉴얼 페이지를 참조하십시오.

디스크 사용률 정보 표시(iostat)

iostat 명령을 시간 간격(초)과 함께 사용하여 디스크 사용률 정보를 표시할 수 있습니다.

$ iostat 5
     tty          fd0           sd3          nfs1         nfs31          cpu
tin tout kps tps serv  kps tps serv  kps tps serv  kps tps serv  us sy wt id
  0    1   0   0  410    3   0   29    0   0    9    3   0   47   4  2  0 94

출력의 첫 라인은 시스템이 마지막으로 부트된 이후의 통계를 보여줍니다. 이후 각 라인은 간격 통계를 보여줍니다. 기본값은 터미널(tty), 디스크(fdsd) 및 CPU(cpu)에 대한 통계를 보여주는 것입니다.

다음 예는 5초마다 수집된 디스크 통계를 보여줍니다.

$ iostat 5
tty        sd0           sd6           nfs1         nfs49           cpu
tin tout kps tps serv  kps tps serv  kps tps serv  kps tps serv  us sy wt id
 0    0   1   0   49    0   0    0    0   0    0    0   0   15   0  0  0 100
 0   47   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16  44   6  132    0   0    0    0   0    0    0   0    0   0  0  1 99
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   3   1   23    0   0    0    0   0    0    0   0    0   0  0  1 99
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100

다음 표는 iostat n 명령 출력의 필드를 설명합니다.

장치 유형
필드 이름
설명
터미널
tin
터미널 입력 대기열의 문자 수
tout
터미널 출력 대기열의 문자 수
디스크
bps
초당 블록
tps
초당 트랜잭션
serv
평균 서비스 시간(밀리초)
CPU
us
사용자 모드
sy
시스템 모드
wt
I/O 대기 중
id
유휴

확장 디스크 통계 표시(iostat –xtc)

iostat −xt 명령을 실행하여 확장 디스크 통계를 표시합니다.

$ iostat −xt
device     r/s    w/s   kr/s   kw/s wait actv wsvc_t asvc_t  %w  %b  tin tout
blkdev0    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0    0    1
sd0        0.1   19.3    1.4   92.4  0.0  0.0    0.2    1.6   0   1
sd1        0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0
nfs9       0.0    0.0    0.0    0.0  0.0  0.0    0.0    1.0   0   0
nfs10      0.0    0.0    0.0    0.0  0.0  0.0    0.0    7.6   0   0
nfs11      0.0    0.0    0.0    0.0  0.0  0.0    0.0   15.6   0   0
nfs12      0.3    0.0    1.9    0.0  0.0  0.0    0.0   30.5   0   1 

iostat −xt 명령은 각 디스크에 대해 한 행에 출력을 표시합니다. 출력 필드는 다음과 같습니다.

r/s

초당 읽기

w/s

초당 쓰기

kr/s

초당 읽은 킬로바이트

kw/s

초당 쓴 킬로바이트

wait

서비스를 대기 중인 평균 트랜잭션 수(대기열 길이)

actv

서비스 중인 평균 활성 트랜잭션 수

svc_t

평균 서비스 시간(밀리초)

%w

대기열이 비어 있지 않은 시간(백분율)

%b

디스크를 사용 중인 시간(백분율)