移除節點
如果您的 Tableau Server 安裝包括不再需要的節點,您可以將其移除以簡化安裝,並釋放該節點上的硬體資源。
附註:如果您已在此節點上安裝 Tableau Resource Monitoring Tool 代理程式,則必須從 Resource Monitoring Tool 主要伺服器環境中加以移除。有關詳情,請參閱 Tableau Server 拓樸變更。
刪除節點的必要條件
您必須先符合一些先決條件,才能自 Tableau Server 叢集中刪除節點。如果您的節點存在多項限制其中之一,則需要先解決這些問題,然後才能刪除節點。限制包括確認節點已新增至少一項程序,並且該節點不包含任何未同時安裝在其他節點上的程序。
如果適用以下設定限制其中之一,則必須採取以下行動才能刪除節點:
如果節點只是使用 Web UI 新增的,則需要套用擱置的變更,然後才能將其刪除。如果節點是使用命令列新增的,則需要藉由至少一項程序進行設定,然後才能將其刪除。
如果節點僅包含存放庫執行個體,則需要將存放庫移至其他節點。請參閱移動存放庫處理序。
如果該節點執行檔案存放區唯一的執行個體,則您需要將檔案存放區移至其他節點。請參閱移動檔案存放區處理序。
如果節點正在執行協調服務的執行個體,則必須部署不包含該節點的新協調服務整體。請參閱部署協調服務整體。
如果節點正在執行 訊息服務,則需要將訊息服務移至另一個節點。請參閱移動訊息傳送服務程序。
重要資訊:請勿使用 tableau-server-obliterate
.cmd
tableau-server-obliterate
.cmd
在瀏覽器中開啟 TSM:
https://<tsm-computer-name>:8850
有關詳情,請參閱登入到 Tableau 服務管理員 Web UI。
按一下「設定」索引標籤,並在要移除的每個節點下按一下「移除節點」:
如果設定限制不允許您移除節點(舉例來說,如果它包括必須先停用的檔存儲),則會顯示一條訊息來告知您。請參閲上述必要條件瞭解詳情。
附註:如果只是新增了節點,還未對其進行設定,則您必須先應用未完成的變更,然後才能移除節點。
按一下右上方的「待定變更」,並按一下「應用變更並重新啟動」。
使用 tsm topology remove-nodes
命令從叢集中移除節點。
若要從叢集中移除節點,必須在過去的某個時刻已為該節點設定了處理序。如果使用 CLI 新增了節點並想要將其移除,但未設定任何處理序,則必須在該節點上新增一個處理序,執行 tsm pending-changes apply
命令,然後移除節點。例如,您可以將叢集控制器的一個實例新增到節點:tsm topology set-process -n <nodeID> -pr clustercontroller -c 1
。
如果正在移除使用 Web UI 新增的節點,則會自動新增叢集控制器處理序,因此您無需在移除節點之前新增該處理序。
在初始節點上,以管理員身份開啟命令提示字元。
尋找要變更的節點的節點 ID:
tsm topology list-nodes -v
使用 remove-nodes 命令移除節點。
例如,若要從現有叢集中移除
node2
:tsm topology remove-nodes --node-names "node2"
如果設定限制不允許您移除節點(舉例來說,如果它包括必須先停用的檔存儲),則會顯示一條訊息來告知您。請參閲上述必要條件瞭解詳情。
套用變更:
tsm pending-changes apply