카테고리: Oracle RAC

TAF 란?

  TAF – Connection Failover options     전제 사항 : Oracle Server는 RAC로 구성되어야 한다. OCI를 이용하지 않은 Application은 TAF를 위한 특별한 기능을 제공 하지 않으며, 개발자가 Logic을 구현해야…

Oracle Clusterware 구조와 서비스

  1. Oracle clusterware 구조와 서비스 오라클 클러스터웨어는 shared disk cluster 구조로서, application load balancing과 failover를 지원함.    • Service Include:  -Cluster Management : 서비스와 응용프로그램 리소스를 모니터링하고 관리함 (클러스터 내…

ASM SPFILE 옮기는 방법(DISKGROUP 간 이동)

# 기존 DB에서처럼 Parameter파일을 생성해주시면 됩니다.(create pfile from spfile;) SPFILE이 2개의 Diskgroup에 그대로 존재 하는데 어떤 SPFILE을 보고 올라올지 궁금하였는데 테스트 결과 새로 생성해준(=가장 최근에 생성된) SPFILE을 바라보고 ASM이 Start…

Exadata Smart Scan 모니터링 쿼리

Exadata Smart Scan 모니터링 하는 3가지 쿼리 입니다. ” Exadata에서 Smart Scan은 Query 성능 향상을 위한 핵심 기술입니다. Smart Scan은 Partitioning,HCC 압축과 함께 사용되면 그 효율성이 더욱 좋아집니다. Smart Scan으로…

Exadata 환경에서 ASM 가용공간 산정하기(Normal Redundancy 경우)

# Normal Redundancy의 경우 Normal Redundancy 설정에서 ASM은 2개 이상의 Failgroups을 요구합니다. Failgroups 이란, 하나의 특정 디스크그룹 내에서 failure를 허용해야 하는 공통 리소스를 공유하는 디스크 셋 이것이 성립되지 않으면 새로운 공간을 할당하는 것이 불가능합니다.   1. Usable_File_MB 양수 값 일때 ASM은 하나의 Failgroup에 대한 가용한 공간을 REQUIRED_MIRROR_FREE_MB로 출력합니다. 이는 데이터의 리밸런싱 및 Cell 장애 발생시 Redundancy를 저장하기 위해 사용합니다. 복제본을 위한 여분 공간은 Usable_File_MB로 보여집니다. Usable_File_MB의 양수 값은 사용자가 리밸런싱을 수행하거나 장애 발생시 복제본을 저장할 수 있는 충분한 공간이 있음을 의미합니다. 셀 노드 장애 발생시 아래와 같은 작업이 일어나게 됩니다. ASM은 장애가 발생한…

OCR & Voting Disk

OCR => 1. oracle clusterware 가 control 하는 컴포넌트에 대한 저장/관리 (RAC DB, Service, listener, VIP) 2. 설정 정보를 key-value 쌍으로 tree 구조로 관리한다. 3. crs 데몬이 죽은거 살릴때 ocr…

ASM DISK 의 상태 풀이 설명

ASM DISK 의 상태 풀이 설명 컬럼별 상태 설명 1.    MOUNT_STATUS : GROUP MOUNT에 관련된 인스턴스별 디스크의 상태 정보 §  MISSING :  ASM 메타데이터에는 디스크가 ASM diskgroup의 일부로 표기되어 있으나,…

ASM Disk Repair Timer 설정 관리

ASM Disk Repair Timer 설정 관리   ASM repair timer이란 ASM이 손상된 디스크를 drop하고 rebalance를 수행하기 전까지 오프라인으로 남아있게 되는 총 시간을 지정한 값이다. 디스크가 오프라인으로 남아 있는 동안, ASM은…

ORACLE의 H/W 제품군 Handbook 사이트

ORACLE사의 엔지니어드시스템, 서버, 스토리지, 백업장비 등 H/W 제품군의 스펙 및 관련 문서의 정보를 확인하실 수 있습니다. 제안작업 RFP 검토시 시스템사양 확인이나, ORACLE S/W 설치시 코어 수 확인 등 유용하게 쓰실…

Exadata DISK_REPAIR_TIME 조회 및 변경

1. DISK_REPAIR_TIME 파라미터 조회 select name,value from v$asm_attribute where group_number=1 and name not like ‘template%’;   NAME                                          VALUE ——————————————— ——————————————— idp.type                                      dynamic idp.boundary                                  auto disk_repair_time                              3.6h phys_meta_replicated                          true failgroup_repair_time                         24.0h…

Exachk 수행방법

Exachk 수행방법 Exachk 수행전 초기화 (Option사항임) infiniband error reset 작업과 Diskgroup failgroup을 점검함. root에서 수행함. Infiniband에서 발생된 Error를 초기화함. ibclearcounters 수행 Disk와 ASM Diskgroup의 Mapping을 점검함 checkDiskFGMapping.sh 수행 (첨부파일 참조)…