dataiotech Labs
dbaguidedbaguideDBAdataxtoolsdataopsphere
Home/Terimler Sözlüğü/RAC Split-Brain & Fencing (STONITH)
RAC Split-Brain & Fencing (STONITH)High Availability

Oracle RAC Split-Brain Protection & Node Fencing (STONITH)

Oracle RAC kümesinde düğümler arasındaki özel ağ (Interconnect) koptuğunda disk bozulmasını önlemek için Clusterware'in azınlık düğümü anında kapatmasıdır (Node Eviction).

Derin Mimari İncelemesi

Oracle Real Application Clusters (RAC), tüm düğümlerin paylaşımlı diske (ASM) aynı anda doğrudan yazabildiği bir paylaşımlı disk (Shared-Disk) mimarisidir. Eğer düğümler arasındaki ağ bağlantısı (Interconnect) kesilirse iki düğüm de kendisini tek yetkili sanarak aynı veri bloklarına bağımsız yazmaya çalışabilir.

Oracle Clusterware bunu engellemek için Voting Disk üzerinden çoğunluk oyu (Quorum) arar; quorum kaybeden düğüm STONITH ('Shoot The Other Node In The Head') ile anında sistemden düşürülür (node eviction).

Üretim Gözlem ve Tanı Sorguları

Oracle
SELECT inst_id, instance_name, host_name, status FROM gv$instance;
-- İşletim sistemi küme komutu: crsctl check cluster -all