Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 8 Next »

오라클 데이터베이스를 제어하는 리소스로, 시스템에 설치된 오라클 데이터베이스를 인식하며, 서비스를 제어하고 상태를 감시합니다.

이 페이지의 주요 내용

개요

오라클 데이터베이스를 제어하는 리소스로, 시스템에 설치된 오라클 데이터베이스를 인식하며, 서비스를 제어하고 상태를 감시합니다.

시작

오라클 데이터베이스 서비스를 시작합니다.

이미 서비스가 실행중일 경우 먼저 정리 과정을 거쳐 종료시킨 후 시작합니다. 시작이 완료된 후 백업 상태를 확인하여 완료되지 않은 백업이 있을 경우 종료시킨 후 인스턴스 열기(OPEN)를 다시 시도합니다.

종료

오라클 데이터베이스 서비스를 중지합니다. 진행 중인 백업이 있을 경우 백업을 먼저 중지합니다.

ShutdownOption이 'Abort'로 설정되었을 경우 "shutdown abort" 명령으로 인스턴스 종료를 시도하며, 이외의 값일 경우는 "shutdown immediate"로 시도합니다.

종료 타임아웃(OfflineTimeout)이 발생했을 때 ShutdownOption이 'AbortAtTimeout'이라면 "shutdown abort"로 종료시킵니다.

감시

오라클 데이터베이스 프로세스가 실행중인지 감시합니다.

추가로 DoQuery 속성이 'true'일 경우 인스턴스 상태를 조회하여 Status 속성에 설정합니다. 상태가 'OPEN'일 경우 정상 실행상태로 판단하고, 이외의 값이라면 '응답없음'으로 판단합니다.

FaultOnQueryFailure 속성이 'true' 일 경우 "응답없음"을 장애로 처리합니다.

정리

감시 결과 장애로 판단되었을 때 다음의 정리 작업을 실행합니다.

  1. 오라클 데이터베이스 프로세스가 모두 실행중일 경우 종료 명령을 실행합니다.
  2. 종료 명령 실행 후 종료되지 않은 프로세스가 있을 경우 강제로 종료시킵니다.
  3. 정리되지 못한 IPC 자원이 있을 경우 모두 삭제합니다.

 

 

추가

리소스 추가 위저드에서 오라클 데이터베이스 리소스 유형을 선택합니다.

  1. 오라클 홈디렉토리 - 오라클이 설치된 디렉토리 경로를 입력합니다.
  2. 오라클 사용자 - 데이터베이스 서비스를 실행할 사용자 계정을 입력합니다.

    사용자 계정은 홈디렉토리 소유자와 일치해야 합니다.

  3. 오라클 데이터베이스 인스턴스 - 데이터베이스 식별을 위한 SID(Oracle System ID)를 입력합니다.

[그림]오라클 데이터베이스 리소스 추가 화면




상태

다음 테이블은 상태와 사용자 명령에 의해 발생되는 MCCS 리소스의 상태 변화에 대한 설명입니다.
명령은 사용자에 의해 발생되는 것을 전제로 합니다.

오라클 데이터베이스 에이전트: MCCS 에 등록된 공유 디스크를 관리합니다. 

 상태설명
오프라인오라클 데이터베이스 서비스를 구성하는 프로세스들이 모두 종료된 상태입니다.
온라인오라클 데이터베이스가 실행중인 상태이며, DoQuery 속성이 'true'일 때는 인스턴스 상태가 'OPEN'임을 의미합니다.
응답없음오라클 데이터베이스는 실행중이지만 인스턴스 상태가 'OPEN'이 아니거나 상태를 조회할 수 없는 상태입니다.
장애온라인 상태에서 종료 과정을 거치지 않고 오프라인 상태 변경된 경우입니다.

 

 

속성

오라클 데이터베이스 리소스의 고유 속성을 표시 합니다.

속성설명타입기본값수정
SID오라클 데이터베이스 인스턴스 이름STRING없음X
Statusv$instance로 조회되는 인스턴스 상태 
( STARTED, MOUNTED, OPEN )
STRING없음X
ShutdownOption

오라클 데이터베이스 종료 명령 옵션
( "Abort" / "AbortAtTimeout" / 없음 )

STRING"AbortAtTimeout"O
DoQuery인스턴스 상태 조회 여부BOOLEANtrueO
FaultOnQueryFailure인스턴스 상태가 "OPEN"이 아니거나 조회할 수 없을 때 장애 처리 여부BOOLEANtrueO
OracleHome오라클 데이터베이스 소프트웨어가 설치된 폴더 경로STRING없음O
User오라클 데이터베이스 실행 사용자 계정STRING없음O

속성 값은 해당 리소스를 등록할 때에 입력된 값이며, '리소스 고유 속성'에서 값을 변경하거나 확인할 수 있습니다.

 

  • No labels