當您在環境中設定高可用性時,可能會遭遇難題。您可以使用多種程序來診斷和修正這些問題。
-
登入 Unified Access Gateway 主控台。
-
執行
ip addr命令來檢查是否將設定的虛擬 IP 位址指派至 eth0 介面。 -
確保指派的該虛擬 IP 位址在與 eth0 介面相同的子網路內。確保可從用戶端機器與它連接。如果有連線問題,則可能是因為虛擬 IP 位址不是唯一的,並且已指派給實體或虛擬機器。
-
在記錄服務包的
haproxy.conf檔案中,可以找到與目前叢集相關的組態資訊。例如,server uag1 127.0.0.1:XXXX ..... server uag2 <IP of machine 2>:XXXX .... server uag3 <IP of machine 3>:XXXX ....後端組態是根據在 Unified Access Gateway 上配置的設定進行的。
lb_esmanageris用於 Horizon 和 Web 反向 Proxy 使用案例。lb_cg_server用於 Content Gateway 使用案例。lb_tunnel_server用於 Tunnel 使用案例。
-
在記錄服務包中的
haproxy.conf檔案中,您可以找到有關用戶端連線來源、對應的連線傳送情況,以及處理這些連線的 Unified Access Gateway 伺服器的詳細資料。例如,2018-11-27T07:21:09+00:00 ipv6-localhost haproxy[15909]: incoming:::ffff:<IP of Client:xxxx> backend:lb_esmanager connecting-server:uag2/<IP of uag2> connecting-through:<IP of primary node:xxxx> wait-time:1 connect-time:0 total-incoming:1 total-outgoing:1 total-to-server:1 -
若要檢視統計資料,請參閱從 Unified Access Gateway 應用裝置收集記錄。
CSV 檔案的範例
資料行名稱 說明 scur 指出此伺服器目前處理的並行連線數目。 smax 此伺服器在目前運作時間處理的並行連線數目上限。 stot 指出此伺服器在目前運作時間處理的連線數目總計。 bin 指出傳送至此伺服器的位元組總數。 bout 指出從此伺服器接收的位元組總數。 狀態 指出伺服器的狀態。例如,運作中或關閉。這會基於在此伺服器上執行的上次健全狀況檢查。 -
在下列情況下,會出現多個主要節點選取問題。
- 在節點上設定、要形成叢集的不同群組 ID 或虛擬 IP 位址。
- 虛擬 IP 位址和 eth0 位於不同子網路中。
- Unified Access Gateway 上的多個 NIC 設定在相同的子網路內。
此頁面對您有幫助嗎?