安裝和設定附加節點

在一台電腦(或節點)上安裝 Tableau Server 後,伺服器功能正常並且可以使用,但沒有冗餘。如果程序或電腦本身出現問題,則 Tableau Server 可能無法使用。此外,所有處理序都在單台電腦上執行,因此可能會爭用該電腦上的資源。

您可以透過將 Tableau 新增到其他節點來擴展 Tableau Server 安裝,從而建立分散式安裝。本文介紹了在其他節點上安裝 Tableau Server 的一般步驟,並假設您已經在初始節點上安裝了 Tableau。有關在初始節點上安裝 Tableau 的詳情,請參閱安裝 TSM

如果要在多個節點上安裝 Tableau Server,則應該一次在一個節點上進行安裝和設定。這樣可以更容易地解決任何可能遇到的問題。

重要資訊:您應在可透過應用未完成的變更來完全完成過程時新增和設定附加節點。如果未透過應用未完成的變更完成操作便新增節點,可能會導致使用者無法登入到 Tableau Server。

安裝位置

Tableau Server 的安裝位置在叢集中的所有節點上必須相同。無論安裝到預設位置還是非預設位置,都必須如此。

產生節點啟動程式檔案

  1. 在瀏覽器中開啟 TSM:

    https://<tsm-computer-name>:8850

    有關詳情,請參閱登入到 Tableau 服務管理員 Web UI

  2. 按一下「設定」索引標籤,並在「新增節點」方塊中按一下「下載啟動程序檔案」

    即會建立啟動程序檔案並將其複製到您的本機電腦。

    內嵌認證預設包含在啟動程序檔案中。如果您不希望認證內嵌在啟動程序檔案中,請清除「在檔案中包含臨時認證」選項。若要完全停用在節點啟動程序檔案中包含內嵌認證的功能,您可以設定伺服器的組態選項。如需詳細資訊,請參閱 features.PasswordlessBootstrapInit

安裝和初始化附加節點

開始之前,請驗證節啟動程式檔案是否為最新。例如,如果您在產生啟動程式檔案之後執行 tsm security regenerate-internal-tokens,則初始化將失敗。

  1. 複製您在第一個電腦上使用的原始安裝程式,以及您生成的啟動程式檔案,並將其放在可從 Tableau Server 所要新增到的新電腦存取的位置中。此位置可以是裝載的網路共用,或者直接位於新電腦上。

  2. 如果執行本機防火牆,則您需要為叢集中的所有節點設定防火牆規則。有關詳細資訊,請參閱本機防火牆設定

  3. 在新節點上,執行 Tableau Server 安裝程式。此安裝程式應與您在初始節點上執行以安裝 Tableau Server 的安裝程式相同。接受授權合約的條款,然後按一下「下一步」

  4. 該叢集中所有節點中的安裝位置必須相同。

    輸入安裝位置,或按一下瀏覽以巡覽到安裝位置。按一下「下一步」繼續。

  5. 在安裝過程中,將會要求您選取安裝類型。

    選取「將附加節點新增到現有 Tableau Server 叢集」,並按一下下一步繼續。

  6. 為節點 1 設定的使用 ATR 啟用產品選項將自動被選中:

    按一下「安裝」繼續。

    如果 Windows Defender 防火牆提示,請按一下「允許存取」。您可能需要執行此操作多次才能完成安裝。

  7. 在安裝程式中,將會在複製 Tableau Server 檔案後提示您提供啟動程序檔案,以及 TSM 管理員的名稱和密碼:

    輸入啟動程式檔案的位置,或按一下「瀏覽」巡覽到該位置。如果啟動程序檔案未包含內嵌認證,或這些認證已過期,請輸入 TSM 管理員的使用者名稱和密碼。這些認證必須是在初始節點上進行安裝期間所使用的使用者的認證。

    按一下「下一步」繼續。

  8. 一個瀏覽器視窗將開啟,並提示您登入到 TSM。輸入 TSM 管理員使用者名和密碼。

    如果瀏覽器視窗未自動開啟,請開啟視窗並巡覽到 TSM:

    https://<tsm-computer-name>:8850

  9. 在 TSM 中,按一下「配置」

    將會顯示一條訊息,指出新增了節點:

  10. 按一下「繼續」

使用叢集控制器設定附加節點

  1. 在瀏覽器中開啟 TSM:

    https://<tsm-computer-name>:8850

    有關詳情,請參閱登入到 Tableau 服務管理員 Web UI

  2. 按一下「設定」索引標籤。一條訊息應會指出新增了新節點。

    按一下「繼續」關閉訊息。

  3. 叢集控制器是最小拓撲的一部分,並且已選定。每個節點都必須執行叢集控制器。

    如果只想為節點設定最小拓撲,請轉到以下的步驟 4。如果將要新增附加節點並且不準備將此節點設定為超出最小範圍,則可以執行此操作。

    如果要將附加處理序新增到最小拓撲,請指定應在節點上執行的處理序。透過選取所需的處理序或指定應在節點上執行的處理序數來完成此操作。

    例如,若要在節點上新增一個閘道和背景程式的兩個執行個體:

    1. 選取「閘道」

    2. 「背景程式」計數設定為 2。

      向節點中新增背景程式時,還會新增資料引擎的執行個體(如果節點上還沒有該執行個體)。

    您設定的具體處理序和處理序數將取決於您的組織環境和需求。新增其他處理序時會自動新增一些處理序。有關詳情,請參閱設定節點Tableau Server 處理序

    附註:TSM Web UI 最多只允許您使用 8 個處理序實例,它允許您選取處理序數。若要設定多於 8 個處理序實例,請使用命令列和 TSM topology set-process 命令。有關詳情,請參閱tsm topology set-process

  4. 按一下頁面頂端的「暫止的變更」

    如果在設定包含三個或更多節點的叢集,則會顯示協調服務整體警告。您可以繼續。您將在一個單獨步驟中部署協調服務整體。

  5. 按一下「套用變更並重新啟動」「確認」確認重新啟動 Tableau Server。

    Tableau Server 重新啟動之後,加入的節點帶有必需的最小拓撲以及您設定的其他處理序。

安裝驅動程式

您需要安裝驅動程式,以便 Tableau Server 可以連線資料並執行擷取。在執行以下任何處理序的節點上安裝這些驅動程式:

  • VizQL Server (vizqlserver)
  • 應用程式伺服器 (vizportal)
  • Data Server (dataserver)
  • 背景程式 (backgrounder)

驅動程式和管理檢視

如果要使用 Tableau Server 中的內建管理檢視,還需要在執行任何上述處理序的任何節點上安裝 PostgreSQL 驅動程式。

有關詳情,請參閱資料庫驅動程式

安裝 Tableau Resource Monitoring Tool 代理程式

如果您使用 Resource Monitoring Tool 來監視 Tableau Server 效能,當您新增新的節點時,必須也安裝 Resource Monitoring Tool。有關詳情,請參閱 Tableau Server 拓樸變更