15.1 安裝問題

若在安裝套件或連線叢集時遇到困難,請依照以下清單繼續執行。

是否已安裝 HA 套件?

設定和管理叢集所需的套件包含於 High Availability 安裝模式中,由 High Availability Extension 提供。

請檢查 High Availability Extension 是否在各叢集節點上安裝為 SUSE Linux Enterprise Server 的附加產品,以及 High Availability 模式是否依節 3.1, 安裝 High Availability Extension 中所述安裝於各機器上。

所有叢集節點的初始組態是否都相同?

若要在彼此之間進行通訊,則屬於相同叢集的所有節點均需依節 3.2, 初始叢集設定 中所述使用相同的 bindnetaddrmcastaddrmcastport

請檢查 /etc/ais/openais.conf 中為所有叢集節點所設定的通訊通道與選項是否都相同。

若使用加密通訊,請檢查是否所有叢集節點上的 /etc/ais/authkey 檔案都可使用。

防火牆允許透過 mcastport 進行通訊嗎?

若用於在各叢集節點間通訊的 mcastport 被防火牆阻擋,這些節點將無法相互查看。依節 3.1, 安裝 High Availability Extension 中所述使用 YaST 設定初始設定時,通常會自動調整防火牆設定。

若要確保 mcastport 不被防火牆阻擋,請檢查各節點上 /etc/sysconfig/SuSEfirewall2 中的設定。或者,啟動各叢集節點上的 YaST 防火牆模組。按一下允許的服務 > 進階之後,將 mcastport 新增至允許的UDP 埠清單,然後確認變更。

在各叢集節點上啟動了 OpenAIS 嗎?

使用 /etc/init.d/openais status 檢查各叢集節點上的 OpenAIS 狀態。若 OpenAIS 沒有執行,則透過執行 /etc/init.d/openais start 將其啟動。