DBA가 되고 싶은 병아리

오라클 CRS 관리 본문

Oracle Study

오라클 CRS 관리

미스틱스 2021. 4. 28. 13:40

여러 대의 서버가 단일 논리 서버로 작동하는 환경을 제공하는 것이 clusterware이다.

  • Oracle ASM instance
  • Database Instance
  • Oracle database
  • VIP (가상 IP)
  • SCAN (Single Cilent Access Name)
  • SCAN Listener
  • Oracle Notification Service (ONS)
  • Oracle Net Listener

 

CRS Stack

OHAS Stack

 

 

CHM (Cluster Health Monitor)

운영 체제, Cluster Resource 관련해서 성능 저하 장애를 감지 분석하여 Node 삭제와 같은 Oracle Clusterware Oracle RAC 문제에 대해 사용자에게 자세한 정보를 제공한다.

해당 도구는 Node, 프로세스 장치 수준에서 운영 체제 Resource 소비를 지속적으로 추적한다. Cluster 전체 Data 수집/분석하고, 실시간 모드에서 임계값이 충족되면 사용자에게 경고를 표시한다. 근본 원인 분석의 경우 실패시 발생한 상황을 이해하기 위해 히스토리 Data 재생할 있다.

 

CRSCTL 명령어 관련

  • Oracle Clusterware Resource 기동 중지
  • Oracle Clusterware 상태 점검
  • Oracle Clusterware Daemon 활성화 비활성화
  • 타사 응용 프로그램에 대한 Resource 관리
  • Oracle Clusterware 구성 요소 디버깅

 

클러스터웨어 기동 순서 (레벨 0 ~4)

 

 

명령어 리스트

[grid@node01 ~]$ crsctl -help

Usage:

       crsctl add       - add a resource, type or other entity

       crsctl check     - check the state or operating status of a service, resource, or other entity

other entity

       crsctl config    - display automatic startup configuration

       crsctl create    - display entity creation options

       crsctl debug     - display or modify debug state

       crsctl delete    - delete a resource, type or other entity

       crsctl disable   - disable automatic startup

       crsctl discover  - discover DHCP server

       crsctl enable    - enable automatic startup

       crsctl eval      - evaluate operations on resource or other entity without performing them

Performing them

       crsctl export    - export entities

       crsctl get       - get an entity value

       crsctl getperm   - get entity permissions

       crsctl lsmodules - list debug modules

       crsctl modify    - modify a resource, type or other entity

       crsctl pin       - make the leases of specified nodes immutable

       crsctl query     - query service state

       crsctl release   - release a DHCP lease

       crsctl relocate  - relocate a resource, server or other entity

       crsctl replace   - change the location of voting files

       crsctl request   - request a DHCP lease or an action entry point

       crsctl set       - set an entity value

       crsctl setperm   - set entity permissions

       crsctl start     - start a resource, server or other entity

       crsctl status    - get status of a resource or other entity

       crsctl stop      - stop a resource, server or other entity

       crsctl unpin     - make the leases of previously pinned nodes mutable

       crsctl unset     - unset an entity value, restoring its default

[grid@node01 ~]$

'Oracle Study' 카테고리의 다른 글

OCR 개념, 관리  (0) 2021.04.28
Clusterware 장애 상황  (0) 2021.04.28
Oracle Clusterware 상태 확인  (0) 2021.04.28
Cache Fusion과 OPS  (0) 2021.04.28
Oracle Flex Cluster  (0) 2021.04.28