伺服器處理序疑難排解

附註:本文中的資訊引用 Tableau Server 狀態頁面。有關 Tableau Server 狀態頁面和 TSM 狀態頁面的資訊,請參閱檢視伺服器處理序狀態

當 Tableau Server 正常工作時,處理序將顯示 [主動] 、 [忙] 或 [被動] (存放庫)。如果有其他資訊,則狀態圖示下將顯示一條訊息:

可能的狀態指示符包括:

如果看到多個狀態:關閉訊息,請驗證「執行身份」服務帳戶密碼未過期。如果密碼已過期,您必須在 Tableau Server 中更新密碼,請參閱更新執行身分服務帳戶密碼。與「執行身份」服務帳戶相關的權限變更可能也會造成多個服務失敗,請參閱驗證資料夾權限

附註: Tableau Server 有自我修正的設計。如果服務或過程停止回應或出現故障,Tableau Server 會嘗試重新啟動它。這需要 15 到 30 分鐘的時間才能完成。因此,立即對服務或過程警報做出反應可能會適得其反,特別是在有備援服務的安裝,當它重新啟動時便可以處理請求。

以下部分針對您可能會看到的狀態訊息提供疑難排解建議。

叢集控制項目

僅當您有兩個以上的節點時,才會顯示此訊息。

狀態:關閉訊息:「節點已降級」

以下一項或多項成立:

  • 節點上的存放庫已停止。
  • 節點無法回應叢集中其他位置的容錯移轉。
  • 如果針對高可用性設定了 Tableau Server,並且此存放庫為主動存放庫,則會進行容錯移轉,切換到第二個存放庫。
  • 此節點上的存放庫或檔案存放區沒有可用狀態。

除非叢集控制項目定期停機或長時間無回應,否則不必進行任何動作。

如果發生這種情況,請按順序進行以下動作,直至問題解決為止:

  1. 檢查磁碟空間。如果磁碟空間有限,請在您需要記錄檔來獲得支援時儲存記錄檔(使用 tsm maintenance ziplogs),然後移除不必要的檔案 。
  2. 重新啟動 Tableau Server。
  3. 如果叢集控制項目仍然顯示為停機,請儲存記錄檔 (tsm maintenance ziplogs) 並與支援人員聯絡。

檔案存放區

檔案存放區狀態僅反映載入頁面時檔案存放區的狀態。

沒有訊息的活動狀態 () 表示載入頁面時沒有擷取在同步。有可能重複性 [全捕獲] 作業正在執行並在同步擷取。

狀態:正忙訊息:「正在同步」

「正在同步」通常表示載入頁面時正在檔案存放區節點之間同步擷取。

但是,安裝(單一節點和多節點)後也會返回「正在同步」訊息。Tableau 初始化後,此狀態將在 15 或 20 分鐘內消失。

狀態:關閉 「擷取不可用」

在單一節點安裝上:「擷取不可用」表示現有擷取可能可用,但發佈/重新整理將失敗。在多節點安裝上,此訊息表示此節點的擷取同步將失敗。

除非檔案存放區定期停機或長時間無回應,否則不必進行任何動作。

如果發生這種情況,請按順序進行以下動作,直至問題解決為止:

  1. 檢查磁碟空間。如果磁碟空間有限,請在您需要記錄檔來獲得支援時儲存記錄檔(使用 tsm maintenance ziplogs),然後移除不必要的檔案 。
  2. 重新啟動 Tableau Server。
  3. 如果檔案存放區仍然顯示為停機,請儲存記錄檔 (tsm maintenance ziplogs),並聯絡支援人員。

狀態:正忙;「正在停止使用」

此訊息表明此檔案存放區處於唯讀模式,並且此節點上的任何唯一檔案正被複製到其他檔案存放區節點。

若要移除此節點,請等候狀態訊息變更為「準備移除」。

狀態:主動;「準備移除」

此訊息表明檔案存放區處於唯讀模式。

您可以安全地停止 (tsm stop) 叢集,並移除檔案存放區處理序,或移除整個節點。

狀態:主動;「停止使用失敗」

此訊息表明檔案存放區處於唯讀模式,並且至少有一個唯一的檔案無法複製到另一個檔案存放區節點。

若要解決失敗的停止使用,請執行以下操作:

  1. 執行 tsm topology filestore decommission 命令。
  2. 檢查其他檔案存放區節點上的磁碟空間。如果其他檔案存放區節點沒有足夠的空間來存儲所有擷取,則解除動作將失敗。
  3. 檢查初始節點和其他節點上的 tsm.log 檔案以尋找錯誤。
  4. 停止 Tableau Server (tsm stop),然後再次嘗試執行 tsm topology filestore decommission 命令。
  5. 將檔案存放區節點重新置於讀取/寫入模式 (tsm topology filestore recommission),收集記錄,然後聯絡支援人員。
  6. 透過支援:將此檔案存放區節點中的 extracts 目錄複製並合併到另一個檔案存放區節點上的同一目錄中。

索引和搜尋伺服器

狀態:被動訊息:n/a

在多節點環境中,被動狀態表示節點正在按預期工作,但無法聯結叢集並接收流量。

要讓索引和搜尋伺服器流程處於主動狀態:

  1. 使用 tsm topology set-process 命令從節點中移除被動索引和搜尋伺服器流程。

    tsm topology set-process -n <Node> -pr indexandsearchserver -c 0
  2. 套用變更 (tsm pending-changes apply)。

  3. 重新啟動 Tableau Server (tsm restart)。

  4. 使用 tsm topology set-process 將索引和搜尋伺服器流程一次新增到一個節點。

    tsm topology set-process -n <Node> -pr indexandsearchserver -c 1
  5. 套用變更 (tsm pending-changes apply---)。

  6. 重新啟動 Tableau Server (tsm restart)。

  7. 使用 tsm status 命令檢查受影響節點上 indexandsearchserver 的狀態。

存放庫

狀態:正忙訊息:「正在設定」

「正在設定」訊息指明以下一種或多種狀態:

  • 被動存放庫正在與主動存放庫同步。
  • 存放庫未準備好處理容錯移轉。
  • 存放庫可能比主動存放庫慢兩分鐘以上並且正在再次設定(這比等待同步要快)。
  • 進行了容錯移轉,這個前主動存放庫正在重新聯接叢集。

等待存放庫狀態訊息變為「被動」

如果此訊息未出現,或者花費很長時間:

  1. 檢查磁碟空間並釋放空間(如果可能)。
  2. 檢查叢集控制項目記錄以確定是否有錯誤。
  3. 重新啟動節點。

狀態:正忙訊息:「正在同步」

存放庫將會同步,例如在容錯移轉之後。

狀態:關閉訊息:n/a

如果存放庫顯示關閉狀態並且沒有訊息,則存放庫處於以下狀態之一:

  • 如果針對高可用性設定了安裝,則進行存放庫的容錯移轉。
  • 處理序正在使用容錯移轉後的更新資料庫連線設定重新開機。
  • 如果其他主動存放庫不可用,Tableau Server 將停機。

按循序執行這些動作,直到某個步驟解決問題為止:

  1. 等待幾分鐘,讓叢集控制項目嘗試重新啟動。
  2. 重新啟動 Tableau Server (tsm restart)。
  3. 檢查磁碟空間。如果磁碟空間有限,請在您需要記錄檔來獲得支援時儲存記錄檔(使用 tsm maintenance ziplogs),然後移除不必要的檔案 。
  4. 重新啟動 Tableau Server。
  5. 如果存放庫仍然顯示為停機,請儲存記錄檔 (tsm maintenance ziplogs) 並與支援人員聯絡。

狀態:被動訊息:n/a

沒有訊息的被動狀態表明節點正在按預期方式工作,並且如果需要,它可以進行容錯移轉。

VizQL Server

狀態:未授權訊息:n/a

有關 VizQL Server 處理序的未授權狀態的資訊,請參閱 處理未授權的 Server 處理序

感謝您的意見反應!已成功提交您的意見回饋。謝謝!