單一伺服器升級 ─ 執行設定

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

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

執行安裝程式

按照以下步驟操作,升級 Tableau Server 2018.2 或更新版本的單節點安裝。

  1. 以具有 sudo 存取權限的使用者身分登入到要升級的電腦。
  2. 巡覽到您在其中複製了 .rpm.deb 套裝軟體的目錄。
  3. 使用套裝軟體管理器來安裝 Tableau Server 套裝軟體。

    請勿安裝到使用符號連結的位置或網路檔案系統 (NFS) 磁碟區中的目錄。

    • 在類似 RHEL 的發行版(包括 CentOS)上,您可以選取將 Tableau 安裝至非預設位置。

      • 預設位置 - 若要安裝到預設位置 (/opt/tableau/tableau_server),請執行以下命令,其中 <version> 已格式化為「主要-次要-維護」(例如:2019-2-5):

        sudo yum update

        sudo yum install tableau-server-<version>.x86_64.rpm

      • 非預設位置—若要安裝至非預設位置,您必須使用 rpm -i。您也需要安裝所有相依的套件。請參閱下面的附註。

        執行以下命令:

        sudo rpm -i --prefix /preferred/install/path tableau-server.rpm

      附註:當您使用 yum 安裝 Tableau Server 時,將會自動下載和安裝所有相依套件。這是安裝 Tableau 的首選方法。如果您要安裝非預設位置,或組織不允許您使用 yum 並且必須使用 rpm -i 進行安裝,則您還必須單獨安裝相依套件。如需有關安裝相依套件的資訊,請參閱在執行 Linux 的無網路連線電腦上安裝 Tableau Server

    • Ubuntu 與 Debian 上,執行以下命令,其中 <version> 已格式化為「主要-次要-維護」(例如:2019-2-5):

      sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get -y install gdebi-core
      sudo gdebi -n tableau-server-<version>_amd64.deb
      
  4. 執行升級指令碼。

    如果在執行指令碼時未停止 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
  5. 升級完成後,結束終端工作階段,並再次登入。這樣可確保您的工作階段將使用更新的 TSM 版本。

  6. 啟動 Tableau Server:

    tsm start

繼續閱讀確認 Tableau Server 升級

感謝您的意見回饋!