www.opitz-consulting.com
"... und wir dachten, alles wäre hochverfügbar!" - Auf dem Architekturschaubild hatte alles einwandfrei ausgesehen: Die SAN-Speichersysteme waren redundant ausgelegt, auch die Switches und die Netzwerkleitungen sowie die NICs. Dann kam der Tag, an dem eines der beiden SANs ein Wartungsfenster hatte. Was könnte da schon schief gehen? Ein Problem- Diagnose- und Projektbericht für alle, die mit Grid Infrastructure, RAC und ASM zu tun haben.
Ein Vortrag unseres Experten Uwe Küchler bei der DOAG Konferenz in Nürnberg am 17.11.2016.
HA-Planung:
Ausfall eines Storage-Systems: 2. System reicht für den weiteren Betrieb
Ausfall eines Switches: 2. Switch reicht für den weiteren Betrieb
Ausfall eines Netzwerkpfades: 2. Pfad reicht für den weiteren Betrieb
Ausfall eines RAC-Knotens: 2. Knoten reicht für den weiteren Betrieb
Allgemein formuliert: Bei Ausfall eines RZ kann der Betrieb mit dem 2. RZ weiterlaufen.
Die ASM-Konfiguration soll dies widerspiegeln.
Die ASM-Konfiguration soll die HA-Konfiguration der Systeme widerspiegeln.
Kein Mirroring zwischen den SANs
Also soll mithilfe von ASM die Spiegelung erfolgen.
In diesem Schaubild sind bewusst keine RAC-Knoten oder RZ-Grenzen eingezeichnet, da ASM gegenüber diesen physischen Entitäten agnostisch ist. Selbst die noch eingezeichnete Verteilung auf mehrere SAN-Systeme ist für die Behandlung von Ausfällen einer Failure Group nicht relevant.
OCR- und Voting-Disk sind zur besseren Übersicht ebenfalls nicht eingezeichnet.
Oh Schreck, die Diskgroup ist weg!
…und das RAC auch!
Rot: Unbalanced
Grün: Balanced
ASM Fast Mirror Resync: Geht eine Disk offline, puffert ASM die Änderungen an Extents, die auf dieser Disk lagern. Geht sie innerhalb der DISK_REPAIR_TIME wieder online, werden die Extents nachsynchronisiert.
> 11.2
asm_power_limit bis 1024
Content type of a disk group
ACFS: Encryption, replication, snapshots, security, performance
Codebeispiel: Disks und Failgroups, die nach Ablauf von DISK_REPAIR_TIME gedroppt wurden, werden mit ADD … FORCE wieder hinzugefügt.