4.5. 為基於儲存裝置的隔離裝置配置反隔離

當建立 SAN/儲存隔離裝置(也就是使用非基於電源隔離代理程式的隔離裝置)時,您必須在建立 stonith 裝置時設置 meta 選項 provides=unfencing。這能確保已隔離的節點在重新啟動前能成為非隔離狀態,並且叢集服務能在該節點上啟用。
當配置一項基於電源的隔離裝置時,設置 provides=unfencing meta 選項為非必要的,因為裝置本身會為節點提供電源以讓它啟動(並嘗試重新加入叢集)。在此情況下的啟動動作代表反隔離已發生。
下列指令會配置一項名為 my-scsi-shooter 的 stonith 裝置,該裝置使用 fence_scsi 隔離代理程式來將裝置反隔離。
pcs stonith create my-scsi-shooter fence_scsi devices=/dev/sda meta provides=unfencing