離線啟用 Tableau Server - 新增授權

安裝 Tableau Server 時,您必須啟動至少一個產品金鑰。這麼做會啟動伺服器,並指定您可以指派給使用者的授權等級數。安裝 Tableau Server 後,有時還需要啟動授權,像是如果增加伺服器容量或取得新產品金鑰,就需如此。如果您沒有產品金鑰,則可以從 Tableau 客戶帳戶中心取得。

在大多數情況下,可以在安裝過程中或稍後使用 Tableau Services Manager (TSM) 授權頁面直接從 Tableau 啟動金鑰,但是在某些情況下不允許這樣做。例如,如果您的電腦未連線到 Internet,或防火牆限制 Intranet 外部的存取。在這些情況下,您需要執行離線啟動。

  • 在安裝期間離線啟用 — 若要在安裝 Tableau Server 時完成離線啟用,請參閱在安裝 Tableau Server 時離線啟用
  • 在安裝之後離線啟用授權 — 若要在伺服器已安裝且開始執行之後完成離線啟用,請遵循下方步驟。

離線啟動概觀和必要條件

離線啟動 Tableau Server 涉及幾個步驟。如果您以前從未在電腦上啟動過產品金鑰,則需要執行這些步驟兩次,一次用於在電腦上初始化授權,第二次用於啟動金鑰。如果以前在電腦上擁有授權,則僅執行一次步驟。

離線啟動步驟:

  1. 產生離線啟動要求檔案 (offline.tlq)。
  2. 將離線啟動要求上載至 Tableau,並下載產生的啟動檔案 (activation.tlf)。
  3. 將啟動檔案上載至 Tableau Server。

如果這是第一次在電腦上啟動 Tableau 產品金鑰,則會重複這三個步驟第二次。

使用 TSM Web 介面

如果您嘗試從 TSM 授權頁面啟用產品金鑰,且看到顯示無法使用連線啟用的對話方塊,就可以離線啟用金鑰。按一下「離線啟用授權」

  1. 建立離線檔案

    第一個步驟是建立離線檔案 (offline.tlq)。

    建立您要上載到 Tableau 的離線檔案。如果表單中並未預先填入授權金鑰,請輸入金鑰並按一下「建立離線檔案」,以便在本機電腦上產生離線檔案 (offline.tlq)。

    offline.tlq 檔案複製到能夠存取 Internet 的電腦上。您需要將此檔案上載到 Tableau 才能產生啟用檔案。

  2. 上載和提交離線檔案

    接下來,在複製 offline.tlq 檔案的電腦上,前往 http://www.tableau.com/zh-tw/support/activation 上載和提交檔案。這麼做會自動產生啟用檔案 (activation.tlf),您可以下載該檔案並將其複製回 Tableau Server 電腦。

    1. 在「離線啟用」頁面上,按一下「選擇檔案」以選取 offline.tlq 檔案。
    2. 按一下「上載啟用檔案」將檔案提交給 Tableau。
    3. 按一下 here 連結,將產生的 activation.tlf 檔案下載到您的電腦。

    4. 將下載的 activation.tlf 檔案複製到安裝 Tableau Server 的電腦。
  3. 「下一步」移至下一個對話方塊。

  4. 上載啟用檔案

    在 Tableau Server 電腦上,按一下「上載啟用檔案」,將 activation.tlf 檔案上載到 Tableau Server。

  5. 建立、上載和提交第二個離線檔案

    重要資訊:只有在系統提示您第二次啟用 Tableau Server 時,才需要執行這個步驟。只有在啟用未啟用過 Tableau 授權的電腦時,才會出現第二個提示。

    1. 按一下「建立離線檔案」以產生第二個 offline.tlq 檔案。
    2. 將該檔案複製到能夠存取 Internet 的電腦。
    3. 將瀏覽器工作階段開啟至 http://www.tableau.com/zh-tw/support/activation,然後上載新的離線檔案。
    4. 下載所產生的 activation.tlf 檔案。
    5. 將該檔案複製到 Tableau Server 電腦。
    6. 「下一步」,然後按一下「上載啟用檔案」,以將第二個 activation.tlf 檔案上載到 Tableau Server。

  6. 按一下「啟用授權」以完成離線啟用。您需要重新啟動 Tableau Server 才能使變更生效。

使用 TSM CLI

登入 Tableau Services Manager

您必須登入到 Tableau Services Manager (TSM),然後才能繼續。

若要登入到 TSM,請執行以下命令:

tsm login -u <username>

如果無法登入,該怎麼辦?

用於設定安裝其餘部分的帳戶必須是在初始化過程中建立的 tsmadmin 群組的成員。若要檢視 tsmadmin 群組中的使用者帳戶,請執行以下命令:

grep tsmadmin /etc/group

如果使用者帳戶不在該群組中,請執行以下命令,將使用者新增到 tsmadmin 群組:

sudo usermod -G tsmadmin -a <username>

將使用者新增到 tsmadmin 群組之後,執行 tsm login 命令。

步驟 1 - 產生離線啟動要求檔案

  1. 在初始節點上,開啟終端會話。

  2. 鍵入此命令以取得離線啟動檔案: 

    tsm licenses get-offline-activation-file -k <product-key> -o <target-directory>

    您可以從 Tableau 客戶入口網站中取得產品金鑰。目標目錄必須已存在。

  3. 將離線啟動檔案 (offline.tlq) 從目標目錄複製到可存取 Internet 的電腦。

步驟 2 - 將離線啟動要求上載到 Tableau

  1. 在可存取 Internet 的電腦上,前往 Tableau 產品啟動頁面。

  2. 完成上載 offline.tlq 檔案說明的步驟。

    這會建立一個啟動檔案:activation.tlf

  3. 從 Tableau 下載產生的啟動檔案。

步驟 3 - 初始化或啟動您的授權

  1. 將啟動檔案 (activation.tlf) 複製到可從您的 Tableau Server 電腦存取的位置。

  2. 執行以下命令: 

    tsm licenses activate -f <path-and-activation-file> 
  3. 重新啟動伺服器以使授權變更生效: 

    tsm restart 

第一次授權啟動

如果是第一次在電腦上啟用 Tableau 授權,您將看到以下訊息:

Your license has been initialized. To complete the activation, we need one more exchange. Generate and send to Tableau a second activation request file.

重複上述步驟 1 到 3 以啟用授權。您必須產生第二個 offline.tlq 檔案、將其上載到 Tableau、下載所產生的 activation.tlf 檔案,然後使用該檔案來啟用授權。

如果不確定是否需要重複這些步驟,您可以執行此命令:

tsm licenses list

如果看到如下訊息,則您需要重複上面的步驟:

No licenses are currently activated.

後續授權啟動

如果不是第一次在電腦上啟用 Tableau 授權,或者您已完成了上面的步驟兩次,您應會看到成功訊息:

Activation successful.

Tableau Server 已啟用。如果需要其他說明,請與 Tableau 技術支援聯絡。

感謝您的回饋! 提交意見回饋時發生錯誤。重試或傳送訊息給我們