Oracle RAC クラスター退避を回避するために、マルチパスフェイルオーバー時間を制限する方法はありますか?
Issue
- Multipath は SAN の障害時に反応するまでに時間がかかりすぎ、Oracle RAC クラスターのタイムアウトの時間を経過してから退避がトリガーされます。
The voting disk timeout is 200s
The network heartbeat is 30s (css_misscount)
The SDTO is 27s (short disk timeout)
The SDTO is not public-ally known
Network Ping Disk Ping Reboot
Completes within misscount seconds Completes within Misscount seconds N
Completes within Misscount seconds Takes more than misscount seconds but less than Disktimeout seconds N
Completes within Misscount seconds Takes more than Disktimeout seconds Y
Takes more than Misscount Seconds Completes within Misscount seconds Y
These messages show the SDTO
[ CSSD][xxxxxxx]clssnmPollingThread: local diskTimeout set to 27000 ms, remote disk timeout set to 27000, impending reconfig status(1)
More than disk timeout of 27000 after the last NHB (network heartbeat)
Environment
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Oracle RAC
- ファイバーチャネル SAN ストレージ
- 例外:
- iSCSI ベースのシステムの場合 は、以下を参照してください。
"How can I improve the failover time of a faulty path when using device-mapper-multipath over iSCSI in Red Hat Enterprise Linux?"
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.