Loading

Identificazione e disattivazione degli indirizzi IPv6 temporanei

Data pubblicazione: Mar 26, 2024
Descrizione

Tableau Server richiede indirizzi IPv4 o IPv6 statici.Potresti notare sintomi indesiderati se il tuo cluster ha gli indirizzi IPv6 temporanei (che sono dinamici) attivi.

Sintomi

Se stai eseguendo un cluster Tableau Server e uno o più server hanno gli indirizzi IPv6 attivi, potresti notare una o più delle seguenti categorie di sintomi.

Stato "Down" nella tabella di stato

Se un Tableau Server primario ha gli indirizzi IPv6 temporanei attivi, i server di lavoro su cui è in esecuzione un motore di dati e/o un repository potrebbero presentare uno stato down rosso per quei processi. Questo è dovuto al fatto che non sono in grado di comunicare con il server primario. Ad esempio, nel grafico seguente, TAB-SERVER ha gli indirizzi IPv6 temporanei attivi, mentre sono disattivati per TAB-WORKER:



Se uno o più server di lavoro hanno gli indirizzi IPv6 temporanei attivi (ma non sono attivi sul server primario), potresti non vedere l'icona rossa dello stato down per i server, ma vedrai gli errori di connessione nei file di log poiché i server di lavoro cercano di comunicare con i servizi sul Tableau Server primario, ma non ci riescono.

Errori di file di log

Questi sono esempi di errori che potrebbero essere scritti nei file di log di Tableau Server , se i server principali di Tableau Server o Tableau Worker hanno gli indirizzi IPv6 temporanei attivi.

Errori di connessione del motore di dati

Il file di log per il server/i server su cui è in esecuzione il motore di dati (ProgramData\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tabspawnde0.log) può contenere un messaggio simile al seguente:

2013-10-23 16:02:41.234 -0700 ERROR root: connection to database failed

Il processo che genera il motore di dati non è in grado di inviare query al database PostgreSQL di Tableau per determinare qual è il motore di dati attivo e qual è il motore di dati in standby. Queste informazioni si trovano nelle posizione seguente: ProgramData\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tdeserver0_<date_and_time>.log. Ad esempio, nel file di log potresti vedere un messaggio simile a questo:

2013-10-24 10:57:40.345 (6056): tdeserver: connection failed (IPC_Server_Socket: whitelist exclusion, peer=1234:113:f00b:2108:f51d:2101:c67c:ea97:12345)

Errori relativi al repository di Access

Il file di log per il server/i server su cui è in esecuzione il repository (ProgramData\Tableau\Tableau Server\data\tabsvc\logs\pgsql\postgresql-<Day>.log) può contenere un messaggio simile al seguente:

2013-10-24 10:53:01.112 PDT 5444 FATAL: no pg_hba.conf entry for host "1234:113:f00b:2108:f51d:2101:c67c:ea97", user "tblwgadmin", database "workgroup", SSL off

Cause

Gli indirizzi IPv6 sono una funzione di alcuni sistemi operativi Windows, tra cui molti supportati da Tableau Server. Quando un computer ha gli indirizzi IPv6 attivi, l'indirizzo IPv6 cambia nel tempo.

Questa funzione di Windows influisce su Tableau Server perché, internamente, Tableau Server si affida agli indirizzi IP statici per comunicare con i server di lavoro in un cluster o con gli host affidabili in un ambiente configurato per l'autenticazione affidabile. In altre parole, anche se puoi usare il nome di un computer invece del suo indirizzo IPv4 statico per eseguire alcuni tipi di configurazione in Tableau, come identificare il Tableau Server primario per un server di lavoro o viceversa, l'indirizzo IP del computer deve essere statico.

Risoluzione
Come confermare che il sistema operativo abbia gli indirizzi IPv6 temporanei attivi e come disattivarli.

Determinare se gli indirizzi IPv6 sono attivi

  1. Apri un prompt dei comandi sul computer.
  2. Digita il codice seguente: netsh interface ipv6 show privacy

Se vedi lo stato enabled per Use Temporary Addresses, gli indirizzi IPv6 temporanei sono attivi per il computer.

Disattivazione degli indirizzi IPv6 temporanei

Tableau Server 2018.2 e versioni successive:

  1. Dal prompt dei comandi del computer per il quale desideri disattivare gli indirizzi IPv6 temporanei, digita quanto segue:
    netsh interface ipv6 set global randomizeidentifiers=disabled
  2. Esegui il comando seguente: netsh interface ipv6 set privacy state=disabled
  3. Riavvia il computer.
  4. Su Tableau Server (se stai eseguendo un cluster, questo è il primario), apri un prompt dei comandi e immetti il comando seguente per arrestare il server: tsm stop
  5. Quando richiesto, inserisci la password da amministratore.
  6. Immetti il seguente comando per aggiornare la configurazione di Tableau Server e utilizza gli indirizzi IP che ora sono statici: tsm pending-changes apply
  7. Avvia Tableau Server inserendo il comando seguente:tsm start

Tableau Server 2018.1 e versioni precedenti:

  1. Dal prompt dei comandi del computer per il quale desideri disattivare gli indirizzi IPv6 temporanei, digita quanto segue:
    netsh interface ipv6 set global randomizeidentifiers=disabled
  2. Esegui il comando seguente: netsh interface ipv6 set privacy state=disabled
  3. Riavvia il computer.
  4. Su Tableau Server (se stai eseguendo un cluster, questo è il primario), apri un prompt dei comandi e immetti il comando seguente per arrestare il server: tabadmin stop
  5. Immetti il seguente comando per aggiornare la configurazione di Tableau Server e utilizza gli indirizzi IP che ora sono statici: tabadmin config
  6. Avvia Tableau Server inserendo il comando seguente: tabadmin start
Numero articolo Knowledge

001473413

 
Caricamento
Salesforce Help | Article