Loading

Tableau Server IPs Changed and not all TSM Services are Coming Up Correctly

Julkaisupäivä: Apr 13, 2024
Kuvaus

The IP addresses of Tableau Server have been inadvertently altered and as a result, not all TSM services are coming up.

Cause

The network IPs inadvertently changed due to an environmental issue.

NOTE: Windows Server 2019 IPv6 default precedences changed from previous Windows Server versions, causing IPv6 to be preferred over IPv4.
Ratkaisu

Option 1
Rebuild the pg_hba.conf file to contain the new IP addresses.
1. Open an administrator command prompt.
2. Run [tsm stop].
3. Run [tsm pending-changes apply].
    (NOTE: If you encounter a message that there is no pending changes you can simply increase the gateway timeout by 1 second by running, tsm configuration set -k gateway.timeout -v {value}, then apply changes)
4. Run [tsm start].
 
NOTE: Windows Server 2019 includes changes to IPv6 default configuration behavior which can result in IPv6 being used over IPv4. It is strongly encouraged to confirm the IPv6 Precedence and update the settings as needed per the steps in Option 2 on any Windows Server 2019 environment. 


Option 2
Use [netsh interface ipv6 show prefixpolicies] command to check the current precedence of multiple IP addresses, and use [netsh int ipv6 set prefixpolicy] command to modify the precedence. NOTE: These steps should be performed on all Nodes.

Below is an example where IPv6 is preferred over IPv4.

Precedence   Label  Prefix
----------  -----  --------------------------------
        50      0  ::1/128
        40      1  ::/0
        35      4  ::ffff:0:0/96
        30      2  2002::/16
         5      5  2001::/32
         3     13  fc00::/7
         1     11  fec0::/10
         1     12  3ffe::/16
         1      3  ::/96

 
To change the IPv6 precedence to ensure IPv4 is preferred, you need to execute the following steps:
    a) Run [tsm stop] command to stop Tableau Server.
    b) Run the following commands to adjust precedences of IP addresses.
          netsh int ipv6 set prefixpolicy ::ffff:0:0/96 50 0
          netsh int ipv6 set prefixpolicy ::1/128 40 1
          netsh int ipv6 set prefixpolicy ::/0 30 2
          netsh int ipv6 set prefixpolicy  2002::/16 20 3
          netsh int ipv6 set prefixpolicy  2001::/32 5 5

          netsh int ipv6 set prefixpolicy  ::/96 1 4
    c) Reboot OS to flush IP connections and restart Tableau Server Windows services.
    d) Confirm all Tableau Server services are running and [tsm status -v] indicates that Tableau Server is "Stopped".
    e) Run [tsm pending-changes apply] - (This step is critical, even though there will be no changes to apply)
    f) Run [tsm start] command to start up Tableau Server


Option 3 
Perform the official process to change IP addresses.


 

 
Lisäresurssit
There can be many reasons IP addresses change such as moving the install to a new subnet, not using static IPs, having multiple NICs, using a cloned image, or an IT Team needing to change the IPs.
Knowledge-artikkelin numero

001474911

 
Ladataan
Salesforce Help | Article