Move Initial node in Tableau Server cluster | Initial node failure | Remove problemed node

preview_player
Показать описание
---------------------------------------------------------
# In this demo, originial initial node(Node1) will be move to Node 2.

# Process only managed by TSM command

TSM controller (Tableau Server Administrator Controller)
License Service (License Manager)

CFS (Client File Service)
Coordination Service

* During the demo, i encountered the error when first applying changes after adding processes to node 2 and start tsm controller but no issue after reapplying pending changes succeed.
---------------------------------------------------------

# Check node ID and process setting in cluster
tsm topology list-nodes -v
tsm status -v

Step 1.
#Run Controller Recovery script
On Node 2

move-tsm-controller -n node2

Step 2.
# Stop the failed initial node
tsm stop --ignore-node-status node1

Step 3
# Adjusting process in cluster
tsm topology set-process -pr licenseservice -n node2 -c 1
tsm topology set-process -pr licenseservice -n node1 -c 0
tsm topology set-process -pr clientfileservice -n node2 -c 1
tsm topology set-process -pr activemqserver -n node2 -c 1

tsm topology set-process -pr searchserver -n node2 -c 1
tsm topology set-process -pr elasticserver -n node2 -c 1
tsm topology set-process -pr metrics -n node2 -c 1
tsm topology set-process -pr activemqserver -n node2 -c 1
tsm topology set-process -pr tdsservice -n node2 -c 1
tsm topology set-process -pr tdsnativeservice -n node2 -c 1

Step 4.
tsm pending-changes apply --ignore-node-status node1

# TSM controller restart
net stop tabadmincontroller_0
net start tabadmincontroller_0

tsm pending-changes apply --ignore-node-status node1

Step 5.
# Activate the license key
tsm licenses activate -k product-key
tsm license list

Step 6.
# Remove filestore from initial node
tsm topology filestore decommission -n node1 --delete-filestore

tsm pending-changes apply --ignore-node-status node1 --ignore-warnings

Step 7.
# Deploy coordination service
tsm topology deploy-coordination-service -n node2 --ignore-node-status node1

Step 8.
# Remove node 1 from cluster
tsm topology remove-nodes -n node1

tsm pending-changes apply --ignore-warnings

Step 9.
tsm start

# Process Name for tsm topology set-process command.

Name shown in tsm status -v : Name used with tsm topology set-process
Application Server : vizportal
Backgrounder : backgrounder
Cache Server : cacheserver
Cluster Controller : clustercontroller
Data Server : dataserver
Data Source Properties : tdsservice
Elastic Server : elasticserver
File Store : filestore
Gateway : gateway
Internal Data Source Properties : tdsnativeservice
Messaging Service : activemqserver
Metrics Service : metrics
Repository : pgsql
Search And Browse : searchserver
Tableau Prep Conductor : flowprocessor
VizQL Server : vizqlserver
Non-Interactive Microservice Container : noninteractive
Client File Service : clientfileservice
Рекомендации по теме
Комментарии
Автор

This is so much helpful!! Looking forward to more of these...

mudassarshareef
Автор

Another nice vedio. Thank you for sharing your knowledge

hiiithr
Автор

Hi DS DATA PARK,
HA Cluster Tableau server, what mechanism does it use to avoid down time..???

buikhanh
Автор

I do not have a secondary node. I can only see the initial node. How to create a secondary node after initial node failure?

MuhammadAhmad-knzd