問題摘要: Sun Cluster HA for SAP liveCache 資料服務使用 dbmcli 指令來啟動與停止 liveCache。 如果您執行的是 Solaris 9,則當叢集節點的公用網路發生故障時,網路服務可能會不可用。
解決方法: 將 publickey 資料庫中的以下項目之一納入每個可能為 liveCache 資源的主節點之節點上的 /etc/nsswitch.conf 配置檔案中:
publickey: publickey: files publickey: files [NOTFOUND=return] nis publickey: files [NOTFOUND=return] nisplus
除了「Sun Cluster Data Service for SAP liveCache Guide for Solaris OS」中記錄的更新外,加入以上項目之一, 會確保 su 指令與 dbmcli 指令不參考 NIS/NIS+ 名稱服務。 繞過 NIS/NIS+ 名稱服務會確保在網路發生故障期間資料服務正確啟動與停止。