使用執行授權 (ATR) 服務啟用 Tableau Server
可以使用伺服器執行授權 (ATR) 服務來啟用部署在內部部署、雲端、容器或虛擬環境中的 Tableau Server,而不會用盡授權啟用次數。ATR 服務透過提供可設定持續時間(ATR 持續時間)的短期租約來實現上述功能,該租約將授權與裝置綁定在一起,直到產品金鑰到期。ATR 會處理啟用容量追蹤,因此若存在基礎硬體變更,則不會發生最大的啟用錯誤。建議所有 Tableau Server 安裝使用此選項。
若在線上啟用 Tableau Server(預設),Tableau Server 將連線到各個網際網路位置以進行授權。有關詳細資訊,請參閱與 Internet 通訊(連結在新視窗開啟)。
若離線啟用 Tableau Server,仍然可以使用 ATR 服務進行啟用,但 ATR 持續時間與離線啟用的工作方式略有不同。有關詳細資訊,請參閱離線啟用的 ATR 持續時間。
建議使用伺服器執行授權 (ATR) 服務來簡化伺服器授權。若選擇不使用伺服器 ATR,將使用舊版的授權技術,該技術不提供伺服器 ATR 的動態管理功能。
對於此 Tableau Server 安裝,選擇的啟用類型具有永久性。若要在以後進行變更,必須進行備份、移除,然後重新安裝 Tableau Server。
Tableau Server ATR 的工作方式
啟用 ATR 服務後,Tableau Server 會定期聯絡 Tableau 託管的執行授權 (ATR) 服務,以根據其授權和授權視窗長度(ATR 持續時間或租約)驗證 Tableau 是否獲授權執行。只要此通訊成功,Tableau 將會執行,不會對使用者產生任何影響。
Tableau Server 離線啟用並啟用 ATR 時,Tableau Server 無法定期聯絡 ATR 服務來驗證 Tableau 是否獲授權執行。相反,Tableau Server 會在內部追蹤從產品金鑰首次離線啟用時起的 ATR 持續時間。
ATR 持續時間
預設情況下,Tableau Server 執行個體會取得 5 天的 ATR 租約(持續時間),以成功聯絡 ATR 服務進行驗證。這表示在初始授權後,Tableau Server 在啟用過期之前可以在沒有網路連線的情況下使用 5 天。系統會定期嘗試在 Tableau Server 和 ATR 服務之間檢查授權,每次檢查成功時,ATR 持續時間都會重設為其完整長度。
授權檢查頻率各不相同,並且取決於 ATR 持續時間:
ATR 持續時間 | 授權檢查頻率 |
< 4 小時 | 每 15 分鐘 |
< 24 小時 | 每 1 小時 |
< 7 天 | 每 12 小時 |
> 7 天 | 每 24 小時 |
例如:若 ATR 持續時間為 48 小時,Tableau Server 將每 12 小時聯絡 ATR 服務以完成一次授權檢查,且每次成功授權檢查後,ATR 持續時間將重設為 48 小時。然後,ATR 持續時間將開始倒數到 0,直到下一次授權檢查。若 Tableau Server 電腦關閉或無法存取網際網路,Tableau Server 將無法再聯絡 ATR 服務。若發生這種情況,ATR 持續時間不會重設為 48 小時,而是繼續倒數到 0。若在 ATR 持續時間達到 0 之前 Tableau Server 未啟動或無法與 ATR 服務通訊,則授權將過期,您必須重新啟用授權。
附註:應該盡可能地將 Tableau Server 保持為執行狀態。若 Tableau Server 無法在 ATR 持續時間內成功完成授權檢查,ATR 服務將回收授權租約,然後您需要重新啟用授權。
要檢視 ATR 持續時間,請參閱 tsm licenses atr-configuration get(連結在新視窗開啟)。
設定或變更伺服器 ATR 持續時間
使用伺服器執行授權 (ATR) 啟用 Tableau Server 時,可以變更 ATR 持續時間,並使用不同於預設值 432000 秒(5 天)的設定。若要建立壽命較短的測試伺服器或虛擬機器 (VM),則可能需要縮短 ATR 持續時間。同樣,若您計劃長期保留伺服器,則可能需要延長 ATR 持續時間。
若經常啟動新虛擬機器,縮短 ATR 持續時間可讓舊虛擬機器釋放其容量,從而供新虛擬機器使用。另一方面,若增加 ATR 持續時間,更新週期將會更長,但容量不會經常釋放。
要變更 ATR 持續時間,請使用 tsm licenses atr-configuration set –duration <value_in_seconds>
命令。有關詳情,請參閱 tsm licenses atr-configuration set(連結在新視窗開啟)。
ATR 持續時間(以秒為單位) | 最小值 | 最大值 | 預設值 |
---|---|---|---|
Tableau Server(容器) | 3600(1 小時) | 2593000(30 天) | 14400(4 小時) |
Tableau Server(非容器) | 3600(1 小時) | 7776000(90天) | 432000(5天) |
Linux 版 Tableau Server
要設定 ATR 持續時間並手動啟動啟用服務,請執行以下命令:
在初始節點上,開啟終端工作階段,然後使用以下命令:
tsm licenses atr-configuration set -–duration <value_in_seconds>
tsm pending-changes apply
sudo su -l tableau
systemctl --user stop activationservice_0
systemctl --user start activationservice_0
使用
tsm status -v
命令驗證啟用服務是否正在執行。Tableau Server 啟用服務應列為「正在執行」。若啟用服務未啟動,請執行:systemctl --user restart activationservice_0
容器中的 Tableau Server
要設定 ATR 持續時間並手動啟動啟用服務,請執行以下命令:
在初始節點上,開啟終端工作階段,然後使用以下命令:
tsm licenses atr-configuration set -–duration <value_in_seconds>
tsm pending-changes apply
sudo su -l tableau
supervisorctl stop activationservice_0
supervisorctl start activationservice_0
使用
tsm status -v
命令驗證啟用服務是否正在執行。Tableau Server 啟用服務應列為「正在執行」。若啟用服務未啟動,請執行:supervisorctl restart activationservice_0
附註:對於在容器中執行的Tableau Server,TTL Start 和 TTL End 值反映了當前由Tableau Server使用的租約。不滿一天的容器租約每小時重新整理一次,但較長的租約可能需要長達 24 小時方可更新。
離線啟用的 ATR 持續時間
Tableau Server 離線啟用時,ATR 持續時間設定為從產品金鑰離線啟用之日起一年,或到產品金鑰的更新日期(以先到者為準)。一旦 ATR 持續時間達到設定日期,產品金鑰將被停用。由於 Tableau 無法在離線環境中與 ATR 服務通訊,因此不會進行授權檢查。
如果使用 tsm licenses atr-configuration get
命令檢視離線啟動 ATR 的持續時間,結果將如預期為 0
。若要檢視離線啟動 ATR 的持續時間,請使用 ATRDiag -product "Tableau Server"
命令代替。有關詳情,請參閱 ATRDiag.exe 命令列公用程式。在結果輸出中, TTL End
日期是 ATR 持續時間結束的日期。
離線環境下更新 ATR 持續時間
由於在離線環境中無法進行授權檢查,因此 ATR 持續時間被設定為如上所述的固定值。為避免 Server 意外停機,請注意安裝中的 ATR 持續時間,並計劃在其到期之前更新 ATR 持續時間。如何執行此動作取決於您是否擁有 USL 金鑰或非 USL 金鑰:
USL 金鑰:若您有 USL 金鑰,請遵循此處的說明:USL 離線授權權利更新。
非 USL 金鑰:若您有非 USL 金鑰:
停用現有的產品金鑰。請參閱離線停用 Tableau Server。
啟用新金鑰。請參閱離線啟用 Tableau Server
將伺服器 ATR 產品金鑰移動到另一個 Tableau Server
若想要停止在現有 Tableau Server 上使用您的產品金鑰,並在新安裝的 Tableau Server 上使用它,可以移動您的伺服器 ATR 產品金鑰。您可能想在下列情況下移動產品金鑰:
在開發環境或生產前環境之間切換。
將Tableau Server移動到升級的硬體上。
將Tableau Server移動到雲端架構上。
使用暫時的Tableau Server,例如虛擬機器 (VM) 或容器。
停用產品金鑰以便在另一個 Tableau Server 上再次使用
在版本 2021.4 及更高版本中停用產品金鑰
要從 Tableau Server 安裝中回收授權容量並在另一個 Tableau Server 安裝中使用時,可以移除使用伺服器 ATR 啟用的產品金鑰。有關回收產品金鑰的詳細資訊,請參閱停用產品金鑰。
在版本 2021.3 及更早版本中停用產品金鑰
ATR 服務用於啟用 Tableau Server 授權時,無法手動停用授權。每個授權可提供一個生產安裝和兩個非生產安裝。若授權的啟用次數尚未用盡,可以在另一個 Tableau Server 上啟用相同的授權。若啟用次數已用盡,仍然可以在 ATR 租約到期後透過執行以下步驟來啟用授權:
禁止現有 Tableau Server 重新整理其租用的啟用。可使用下列任一方法來進行:
關閉目前的Tableau Server。
解除安裝目前的Tableau Server。
拔除乙太網路線或中斷 wifi 連線來中止目前Tableau Server的網路連線。
ATR 租賃到期後,可以在另一個Tableau Server重新使用授權。
在新的電腦上安裝Tableau Server。
出現提示時,使用相同的授權啟用Tableau Server。