多節點升級 ─ 執行升級指令碼

本主題是 Tableau Server 就地升級方案的一部分,適用於從 Linux 版 Tableau Server 2018.1 或更高版本進行升級。

從版本 10.5 升級 Linux 版 Tableau Server 需要單獨記載的特殊步驟。有關如何從 10.5 升級的說明,請參閱從 10.5 升級 Linux 版 Tableau Server

執行升級指令碼

  1. 叢集中的每個節點上安裝新版本後,請在初始節點上執行升級指令碼。

    如果在執行指令碼時未停止 Tableau Server,則該指令碼將告知您,並嘗試停止伺服器。您也可以選擇先停止伺服器,然後再使用 tsm stop 命令以執行指令碼。必須停止 Tableau Server 才能完成升級。

    您需要包括的選項取決於要升級到的版本:

    • 2019.3 版本及更高版本:

      sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/ upgrade-tsm --accepteula

      其中 <version_code> 是要升級到的新版本完整格式,例如 scripts.20183.18.1128.2033

      從 2019.3.0 版本開始,當您從 2019.2.x 或更高版本升級時,指令碼將使用您登入時所使用的帳戶執行。出現提示時,請輸入您的密碼。有關詳情,請參閱更新功能 - 升級前須知事項。您可以使用 -u 選項,並在初始節點的電腦上指定具有管理權限的使用者,以指定具有管理權限的不同使用者。系統將提示您輸入管理使用者的密碼。

    • 從 2019.2.x 版本到 2018.1 版本:

      sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/ upgrade-tsm -u <system_admin> --accepteula

      其中 <version_code> 是要升級到的新版本完整格式,例如 scripts.20183.18.1128.2033,而 <system_admin> 是在安裝初始節點的電腦上具有管理權限的使用者。系統將提示您輸入管理使用者的密碼。

      自 2018.1 起,已新增 -u 選項。有關詳情,請參閱更新功能 - 升級前須知事項

    若要查看 upgrade-tsm 指令碼所有可用的選項,請使用 -h 選項。例如: 

    sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/ upgrade-tsm -h

  2. 升級完成後,結束終端工作階段,並再次登入。這樣可確保您的工作階段將使用更新的 TSM 版本。

  3. 啟動 Tableau Server:

    tsm start

繼續閱讀確認 Tableau Server 升級

感謝您的意見回饋!