Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

장치 정보 가져오기

HADB 데이터(디스크 저장소) 장치의 사용 가능한 공간 모니터:

데이터 장치의 사용 가능 공간에 대한 정보를 가져오려면 hadbm deviceinfo 명령을 사용합니다. 이 명령은 데이터베이스의 각 노드에 대해 다음 정보를 표시합니다.

명령 구문은 다음과 같습니다.

hadbm deviceinfo  [--details]  
[--adminpassword=password | --adminpasswordfile=file]  
[--agent=maurl]  [dbname]

dbname 피연산자는 데이터베이스 이름을 지정합니다. 기본값은 hadb입니다.

--details 옵션은 다음과 같은 추가 정보를 표시합니다.

다른 명령 옵션의 설명에 대해서는 일반 옵션을 참조하십시오.

자세한 내용은 hadbm-deviceinfo(1)을 참조하십시오.

사용자 데이터에 사용 가능한 공간을 확인하려면 총 장치 크기를 확인한 다음 LogBufferSize의 네 배에 장치 크기의 1%를 더한 HADB에 대해 예약된 공간을 뺍니다. 로그 버퍼의 크기를 모르는 경우 hadbm get logbufferSize를 사용합니다. 예를 들어, 총 장치 크기가 128MB이고 LogBufferSize가 24MB인 경우 사용자 데이터에 사용 가능한 공간은 128 – (4 x 24) = 32MB입니다. 32MB에서 절반은 복제된 데이터에 사용되고 약 1퍼센트는 색인에 사용되며 25퍼센트만 실제 사용자 데이터에 사용할 수 있습니다.

사용자 데이터에 사용 가능한 공간은 총 크기와 예약된 크기가 다릅니다. 나중에 데이터를 재조각화하는 경우 여유 공간은 사용자 데이터에 사용 가능한 공간의 약 50%와 같아야 합니다. 재조각화가 관련되지 않으면 데이터 장치를 최대한 활용할 수 있습니다. 장치 공간이 부족한 상태에서 시스템이 실행 중인 경우 내역 파일에 자원 소모 경고가 기록됩니다.

HADB 조정에 대한 자세한 내용은 Sun Java System Application Server Performance Tuning Guide를 참조하십시오.


예 3–16 장치 정보 가져오기의 예

다음 명령은

hadbm deviceinfo --details

다음과 같은 예의 결과를 표시합니다.

NodeNO Totalsize Freesize Usage NReads NWrites DeviceName
0      128       120      6%    10000  5000    C:\Sun\SUNWhadb\hadb.data.0
1      128       124      3%    10000  5000    C:\Sun\SUNWhadb\hadb.data.1
2      128       126      2%     9500  4500    C:\Sun\SUNWhadb\hadb.data.2
3      128       126      2%     9500  4500    C:\Sun\SUNWhadb\hadb.data.3