Problemen met Tableau Server-installatie en -upgrade oplossen

Volg de suggesties in dit onderwerp om veelvoorkomende problemen met Tableau Server op te lossen. Zie Problemen met Server-processen oplossen voor aanvullende stappen voor probleemoplossing op basis van de processtatus die u op de statuspagina ziet.

 

Algemene stappen voor probleemoplossing

Veel problemen met Tableau Server kunnen worden opgelost met een aantal basisstappen:

  1. Zorg ervoor dat er voldoende schijfruimte is op elke computer waarop Tableau Server draait. Beperkte schijfruimte kan leiden tot een mislukte installatie, een mislukte upgrade of problemen bij het uitvoeren van Tableau Server.

  2. Start Tableau Server opnieuw. Problemen met processen die niet volledig zijn gestart, kunnen worden opgelost door Tableau Server op een gecontroleerde manier opnieuw op te starten. Gebruik de opdracht tsm restart om Tableau Server opnieuw op te starten. Hiermee worden alle processen die aan Tableau Server zijn gekoppeld, gestopt en vervolgens opnieuw opgestart.

  3. Indexeer Tableau Server opnieuw. Problemen met indexering kunnen worden opgelost door Tableau Server opnieuw te indexeren. Gebruik de opdracht tsm maintenance reindex-search om Tableau Server opnieuw te indexeren. Zie Zoeken en bladeren van Tableau Server opnieuw indexeren hieronder voor meer informatie.

  4. Start de computer waarop Tableau Server wordt uitgevoerd opnieuw op. Sommige problemen, zoals problemen met databronconnectiviteit, kunnen worden opgelost door de servercomputer opnieuw op te starten.

Veelvoorkomende problemen bij de installatie van Tableau Server

Locatie van installatielogboeken

Het installatielogboek, app-install.log, bevindt zich in /var/opt/tableau/tableau_server/logs.

Het upgradelogboek, app-upgrade.log, bevindt zich in /var/opt/tableau/tableau_server/logs.

Meerdere installatiepogingen mislukken

Als u Tableau Server probeert te installeren en de installatie mislukt, is de kans groot dat alle volgende installatiepogingen mislukken, tenzij u het script tableau-server-obliterateuitvoert om Tableau van de computer te verwijderen.

Een mislukte installatiepoging kan ertoe leiden dat de computer in een staat terechtkomt waarin volgende pogingen ook mislukken, met fouten die niet direct verband lijken te houden met een eerdere installatiepoging. Een mogelijke fout is:

Enabling and starting all services
+ services=(appzookeeper* tabadmincontroller* tabsvc* licenseservice* fnplicenseservice* tabadminagent* clientfileservice*)
+ systemctl_user enable appzookeeper_0.service 'tabadmincontroller*' 'tabsvc*' 'licenseservice*' fnplicenseservice_0.service 'tabadminagent*' 'clientfileservice*'
++ id -ru a_tabadminpoc
+ local unprivileged_uid=222954
+ su -l a_tabadminpoc -c 'XDG_RUNTIME_DIR=/run/user/222954 systemctl --user enable appzookeeper_0.service tabadmincontroller* tabsvc* licenseservice* fnplicenseservice_0.service tabadminagent* clientfileservice*'
Failed to execute operation: No such file or directory

Om dit probleem op te lossen, voert u het script tableau-server-obliterate uit om eventuele restanten van de vorige installatiepoging op te ruimen en vervolgens start u de computer opnieuw op. Zie Het script tableau-server-obliterate uitvoeren voor meer informatie.

Belangrijk: Als u een back-up van Tableau hebt gemaakt (<file>.tsbak) die u wilt behouden (bijvoorbeeld om te herstellen naar uw nieuwe installatie), kopieert u dat bestand naar een veilige locatie op een andere computer. Zo weet u zeker dat het bestand niet wordt verwijderd wanneer u uw Tableau-computer opschoont.

Installatie mislukt vanwege hardwarevereisten

Tableau Server kan niet worden geïnstalleerd als de computer waarop u installeert niet voldoet aan de minimale hardwarevereisten. De vereisten gelden voor alle computers waarop u Tableau Server installeert. Zie Minimale hardwarevereisten en aanbevelingen voor Tableau Server voor details over minimale hardwarevereisten.

Installatie of upgrade mislukt vanwege CPU-vereisten

Vanaf versie 2020.4.0 vereist Tableau Server CPU's die SSE4.2- en POPCNT-instructiesets ondersteunen. U kunt Tableau Server 2020.4.0 of later niet installeren of upgraden op computers met CPU's die deze instructiesets niet ondersteunen.

U kunt deze foutmelding zien wanneer u een nieuwe installatie installeert of ter voorbereiding op het upgraden van een bestaande installatie: 

Your computer’s processor doesn’t meet the minimum requirements that Tableau requires to install the software. If you are using a VM, make sure Processor compatibility mode is off.

De SSE4.2- en POPCNT-instructiesets worden al meer dan 10 jaar gebruikt en de meeste nieuwere CPU's ondersteunen ze. Als u echter een foutmelding krijgt over de minimale processorvereisten wanneer u Tableau Server op een virtuele machine (VM) probeert te installeren of upgraden, is de processorcompatibiliteitsmodus mogelijk ingeschakeld op de VM. Om Tableau succesvol op een VM te installeren of te upgraden, moet u ervoor zorgen dat de processorcompatibiliteitsmodus is uitgeschakeld.

Veelvoorkomende problemen met Tableau Server-upgrades

Locatie van upgradelogboeken

  • Het upgradelogboek, app-upgrade.log, bevindt zich in /var/opt/tableau/tableau_server/logs.
  • Kaarten worden niet of onvolledig weergegeven na de upgrade

    Vanaf Tableau versie 2019.2 zijn de vereisten voor internettoegang voor kaarten gewijzigd. Als u een upgrade uitvoert van versie 2019.1.x of eerder naar versie 2019.2.x of later en kaarten worden niet weergegeven zoals verwacht, controleer dan of uw omgeving is geconfigureerd om toegang op poort 443 toe te staan voor mapsconfig.tableau.com en api.mapbox.com.

    In versie 2019.1.x of eerder was toegang voor maps.tableausoftware.com nodig.

    Zie Communiceren met internet voor meer informatie over de vereisten voor internettoegang.

    Fout in upgradescript: "Validatie van wijziging in Tableau Server-versie mislukt."

    Als u bij het upgraden het script upgrade-tsm uitvoert vanaf de scripts.<version_code>-directory voor de eerdere versie, zal de upgrade mislukken met een foutmelding:

    Tableau Server Version change validation failed.
    Tableau Server <version> is already installed.

    Als u deze fout krijgt, ga dan naar de scripts.<version_code>-directory voor de versie die u zojuist hebt geïnstalleerd en voer het script van daar uit.

    Upgrade van meerdere knooppunten, initialiseren van extra knooppunt mislukt met de foutmelding "Voer uw referenties opnieuw in"

    Als u probeert een extra knooppunt te initialiseren tijdens het upgraden van Tableau Server en deze foutmelding krijgt:

    Enter your credentials again. The credentials you enter must provide administrative access to the computer where you generated the configuration file.

    Dit is een indicatie dat het knooppunt geen verbinding kan maken met het oorspronkelijke knooppunt of ermee kan communiceren. Dit kan om verschillende redenen gebeuren:

    • De door u ingevoerde referenties zijn ongeldig of u heeft een typefout gemaakt. De referenties moeten afkomstig zijn van een gebruiker met beheerdersmachtigingen op de computer waarop Tableau Server voor het eerst is geïnstalleerd. U hoeft niet de referenties te gebruiken van de gebruiker die het bootstrapbestand heeft gemaakt, maar als u dit wel doet, weet u zeker dat u geldige referenties gebruikt.

    • De lokale firewall van de computer die u probeert toe te voegen, staat geen communicatie met het oorspronkelijke knooppunt toe. Zie Lokale firewall configureren voor meer informatie.

    Upgraden mislukt vanwege gebrek aan schijfruimte

    Als er niet genoeg schijfruimte is om het Tableau Server-installatieprogramma uit te voeren en de upgrade uit te voeren, mislukt de installatie. De benodigde schijfruimte is afhankelijk van de grootte van uw opslagplaatsdatabase en het aantal en de grootte van uw extracten.

    Schijfruimte vrijmaken:

    1. Maak een momentopname van een logboekarchief met behulp van de opdracht tsm maintenance ziplogs.

      Nadat u het ziplogbestand hebt gemaakt, slaat u het op een veilige locatie op die geen deel uitmaakt van uw Tableau Server-installatie.

    2. Ruim onnodige bestanden op met behulp van de opdracht tsm maintenance cleanup. Zie Overbodige bestanden verwijderen voor meer informatie.

    Upgrade mislukt op RebuildSearchIndex-job

    Vanaf versie 2020.1.x is de laatste stap in een upgrade het opnieuw opbouwen van de zoekindex. Op dit punt zijn alle services geüpgraded, dus als deze job mislukt, kunt u de zoekserver handmatig opnieuw instellen door de opdracht tsm maintenance reset-searchserver uit te voeren. U hoeft niet alles te wissen en opnieuw te beginnen.

    De fout zal de volgende zijn:

    An error occurred while rebuilding search index.

    De zoekserver resetten:

    1. Open een terminalsessie op het eerste knooppunt.

      Dit moet een nieuwe terminalsessie zijn omdat het upgradescript de systeemomgeving bijwerkt voor de nieuwe versie.

    2. Bouw de zoekindex opnieuw op met behulp van de opdracht tsm maintenance reset-searchserver.

    Upgrade mislukt op 2022.1 en later

    Na het upgraden van Tableau Server 2022.1 (of later) kan het herstellen van een Tableau Server-back-up als onderdeel van het upgradeproces de volgende fout veroorzaken:

    'De back-up kan niet worden hersteld omdat Tableau Server standaard de nieuwe tabellen voor de identiteitsservice gebruikt.'

    Dit probleem treedt op omdat Tableau Server 2022.1 (en hoger) een identiteitsschema gebruikt dat verschilt van het identiteitsschema dat door de back-up wordt gebruikt. Zie Problemen met de identiteitsmigratie oplossen om dit probleem op te lossen.

    Upgrade mislukt op 2020.4.0 of later

    Vanaf versie 2020.4.0 kunt u met de controlepuntupgradefunctie een mislukte upgrade opnieuw proberen. Over het algemeen is dit vooral handig voor ervaren serverbeheerders en IT-professionals die bekend zijn met de logboekbestanden van Tableau Server en deze willen doorzoeken. Maar de functie kan helpen bij alle mislukte upgrades, omdat u hiermee het upgrade-tsm-script opnieuw kunt uitvoeren. Het script wordt uitgevoerd vanaf de laatste succesvolle stap, wat tijd bespaart. Als u ervaring hebt, is het mogelijk om problemen zoals schijfruimteproblemen of machtigingsproblemen te identificeren en op te lossen en de upgrade opnieuw uit te voeren.

    Als u een upgrade uitvoert naar versie 2020.4.0 of hoger en de upgrade mislukt, kunt u de volgende stappen gebruiken om de upgrade te voltooien:

    • Voer het upgrade-tsm-script opnieuw uit. Upgradefouten worden soms veroorzaakt door time-outs tijdens het upgradeproces. Door het script opnieuw uit te voeren, kunt u de upgrade over de periodieke of incidentele timingproblemen heen helpen. Ook dit is een veilige en gemakkelijke stap. Het opnieuw uitvoeren van het script kan geen kwaad en in het ergste geval mislukt de upgrade opnieuw op hetzelfde punt, maar dan zonder dat u de voorgaande stappen opnieuw hoeft te doorlopen.

      Het script bevindt zich in de \scripts-directory:

      opt/tableau/tableau_server/packages/scripts.<version_code>/upgrade-tsm

      Als de upgrade van Tableau Server niet succesvol is wanneer u het upgrade-tsm-script opnieuw uitvoert en u bekend bent met Tableau Server-logboeken, kunt u de volgende aanvullende stappen voor probleemoplossing uitvoeren:

    • Bekijk de uitvoer van het script in het opdrachtvenster. Nuttige foutmeldingen kunnen u helpen de oorzaak van de mislukte upgrade te achterhalen en u ideeën geven over hoe u het probleem kunt oplossen.

    • Kijk in het app-upgrade.log-bestand. Eventuele fouten die op de opdrachtregel worden weergegeven, verschijnen ook in het app-upgrade.log-bestand, vaak met meer details.

    • Kijk in het tabadmincontroller.log-bestand. Upgradeproblemen die in de twee bovenstaande gevallen niet eenvoudig te identificeren zijn, worden waarschijnlijk veroorzaakt door een probleem in een job. Het tabadmincontroller.log-bestand kan meer informatie bevatten die u kan helpen bij het diagnosticeren van het probleem.

      Opmerking: Zie Tableau Server-logboeken en locaties van logboekbestanden voor informatie over de locaties van logboekbestanden.

    Upgrade mislukt vanwege machtigingsproblemen met de locatie van het back-up-/herstelbestand

    Bij versies van Tableau Server vóór 2022.1.0 mislukt het upgradescript als de bestandslocatie voor het back-up-/herstelbestand niet de juiste machtigingen heeft. Er verschijnt dan een foutmelding dat het back-upbestand niet kan worden gelezen of dat de opslagplaats niet kan worden hersteld.

    Vanaf versie 2022.1 controleert het upgradescript de machtigingen van de bestandslocatie voor het back-up-/herstelbestand voordat de upgrade wordt gestart. Zo kan het bestand tijdens de upgrade naar de nieuwe versie van Tableau Server naar en van de locatie worden geschreven en gelezen.

    De fouten zullen vergelijkbaar zijn met deze:

    The tableau user does not have permission to read the backup file: <backup/restore basefilepath>.
    
    Repository restore failed.
    An error occurred during installation.
    An error occurred while restoring repository.

    De locatie die TSM gebruikt voor back-up en herstel wordt gedefinieerd door de basefilepath.backuprestore-configuratiesleutel en heeft een standaardinstelling dat het installatieprogramma de juiste machtigingen instelt, maar deze kunnen worden beïnvloed door IT-regels van de organisatie of als u de locatie wijzigt in een locatie die u zelf hebt gemaakt. Vanaf 2022.1 is er een nieuwe opdracht beschikbaar waarmee u direct na het maken van de back-up-/herstelbestandslocatie de machtigingen kunt controleren. Zo voorkomt u problemen met machtigingen. Zie tsm maintenance validate-backup-basefilepath voor meer informatie over deze opdracht.

    Zie tsm-bestandspaden voor meer informatie over het pad van het back-up-/herstelbestand.

    Upgrade is geslaagd, maar gepubliceerde databronnen zijn niet toegankelijk

    In een beperkt aantal specifieke scenario's mislukken pogingen om verbinding te maken met gepubliceerde databronnen of om bestaande gepubliceerde databronnen te vernieuwen na het upgraden van Tableau Server van versie 2021.3 naar eerdere versies van 2023.1 of 2023.3, waarbij de volgende foutmelding wordt weergegeven:

    java.io.FileNotFoundException: Unable to fetch data from any other host. This may indicate a lost or invalid folder.

    Dit kan gebeuren als:

    1. u op enig moment een upgrade uitvoert van een Tableau Server-installatie met versie 2021.3.x (u kunt 2021.3 gebruiken of een upgrade hebben uitgevoerd van 2021.3 naar versie 2022.x)

      en

    2. U die installatie upgradet naar vroege versies van 2023.1 of 2023.3

    Geen gevolgen

    Er zijn geen problemen in de volgende situaties:

    • In alle andere upgradepaden van 2021.3

    • In alle andere upgradepaden naar 2023.1 of 2023.3

    • In alle nieuwe installaties van 2023.1 en 2023.3

    Meer informatie

    Vanaf 16 september 2024 zijn alle problematische versies van de downloadsite verwijderd. Als u moet upgraden naar versie 2023.1.x of 2023.3.x, upgrade dan naar onderhoudsreleaseversie 2023.1.16 of hoger, of 2023.3.9 of hoger.

    Zie Bekend probleem(Link wordt in een nieuw venster geopend) voor meer informatie over dit probleem.

    Veelvoorkomende problemen met het importeren van instellingen

    Importeren van instellingenbestand veroorzaakt validatiefout 'niet aanwezig op enig knooppunt' vanwege ontbrekende services

    Als u een upgrade uitvoert door een nieuwe versie van Tableau Server te installeren en een instellingenbestand uit een eerdere versie te importeren, kunnen er topologievalidatiefouten optreden bij het uitvoeren van de opdracht tsm settings import.

    Dit kan gebeuren wanneer u een instellingenbestand exporteert uit een oudere versie van Tableau Server en dit importeert in een nieuwe versie, en er tussen de twee versies nieuwe services aan Tableau zijn toegevoegd.

    Fouten kunnen er ongeveer zo uitzien (de specifieke service kan verschillen):

    >tsm settings import -f 20183-export.json

    Pending topology set.
    There are 1 topology validation errors/warnings.

    Service 'elasticserver' is not present on any node in the cluster.
    Service: Elastic Server

    U kunt dit probleem oplossen door ontbrekende services toe te voegen aan Tableau Server:

    1. Voeg voor elke service die een validatiefout genereerde, de service toe met een instantieaantal van 1.

      Als de Elastic Server bijvoorbeeld niet aanwezig is in het cluster, stelt u het aantal procesinstanties in op 1 met behulp van de servicenaam die in de eerste regel van het validatiefoutbericht wordt weergegeven:

      tsm topology set-process -n node1 -pr elasticserver -c 1

      Herhaal deze stap voor elke service die een fout veroorzaakt.

    2. Wanneer er geen waarschuwingen of fouten meer zijn, past u de in behandeling zijnde wijzigingen toe:

      tsm pending-changes apply

    Uw instellingen zouden succesvol geïmporteerd moeten zijn.

    Importeren van instellingenbestand veroorzaakt foutmelding "de door u opgegeven configuratiewaarde komt niet overeen"

    Als u een nieuwe versie van Tableau Server installeert en een instellingenbestand uit een eerdere versie importeert, kunnen er configuratievalidatiefouten optreden bij het uitvoeren van de opdracht tsm settings import. Deze fouten kunnen optreden wanneer een instellingenbestand een configuratiewaarde bevat die inmiddels uit Tableau is verwijderd.

    De fout ziet er ongeveer zo uit (de configuratiesleutel kan verschillen):

    >tsm settings import -f 20183-export.json
    Configuration error: At least one configuration value you specified does not match a known configuration key. This applies to the following keys: '[features.TsmConfigFileService]'
    Use this parameter to override unknown key error: --force-keys

    U kunt dit probleem oplossen door het instellingenbestand dat u importeert te bewerken en de verwijzing naar de configuratiesleutel(s) in de fout te verwijderen:

    1. Kopieer het JSON-instellingenbestand en sla de kopie op als back-up.

    2. Open het JSON-instellingenbestand in een platteteksteditor.

    3. Zoek en verwijder de volledige regel die de sleutel bevat. In dit voorbeeld, features.TsmConfigFileService:

      "configKeys" : {
        "config.version" : 19,
        "tabadmincontroller.port" : "8850",
        "endpoints.enabled" : false,
        "endpoints.health.enabled" : true,
        "features.TsmConfigFileService" : true,
        "tableau_projects.language" : "en",

      Het bovenstaande is een voorbeeld van een klein gedeelte van een geëxporteerd instellingenbestand en is niet bedoeld om de volledige inhoud van het bestand weer te geven.

    4. Sla het instellingenbestand op en importeer het opnieuw.

    Er kunnen aanvullende fouten optreden die verband houden met de topologievalidatie. Zie Importeren van instellingenbestand veroorzaakt validatiefout 'niet aanwezig op enig knooppunt' vanwege ontbrekende services hierboven voor informatie over het oplossen van deze fouten.

    Foutmelding 'U kunt instanties van de Coördinatieservice niet rechtstreeks aanpassen'

    Deze fout kan in twee situaties optreden:

    • Wanneer u een Tableau Server-instellingenbestand importeert in een installatie die een andere Coördinatieservice-topologie heeft dan het instellingenbestand
    • Wanneer u probeert de Coördinatieservice te configureren met behulp van de opdracht tsm topology set-process

    Als u deze fout ziet na het importeren van een instellingenbestand:

    Het instellingenbestand van Tableau Server heeft een andere Coördinatieservice-topologie dan de doelserver. Dit kan gebeuren als u Tableau Server bijwerkt door een nieuwe versie te installeren en een instellingenbestand uit een eerdere versie te importeren. Als u geen Coördinatieservice-ensemble expliciet op de doelserver hebt geïmplementeerd, heeft deze één instantie van Coördinatieservice op het oorspronkelijke knooppunt.

    U kunt deze fout corrigeren door de discrepantie via de opdrachtregel te corrigeren of door het importbestand met instellingen te bewerken. U kunt ook alle in behandeling zijnde wijzigingen negeren, de Coördinatieservice op de doelcomputer implementeren zodat deze overeenkomt met de instellingen in het importbestand en het instellingenbestand opnieuw importeren.

    Om de discrepantie via de opdrachtregel te corrigeren, gebruikt u voor elk knooppunt dat een fout genereert de opdracht tsm topology set-process om het aantal instanties van Coördinatieservice terug te draaien.

    1. Voer de opdracht tsm pending-changes list uit. De uitvoer laat zien welke knooppunten wijzigingen hebben.

    2. Zoek het knooppunt of de knooppunten waar het aantal Coördinatieservices is gewijzigd.

      Als het instellingenbestand bijvoorbeeld een Coördinatieservice-instantie op knooppunt 2 heeft, maar het doelsysteem geen Coördinatieservice-instantie op dat knooppunt heeft, wordt het aantal voor knooppunt 2 weergegeven als gewijzigd van 0 naar 1 door het importeren van het instellingenbestand:

      C:\Windows\system32>tsm pending-changes list
      Configuration
      There are no pending configuration changes.
      Topology
      node2:
                  Coordination Service
                                      New Instance Count:1 
                                      Old Instance Count:0
    3. Gebruik de opdracht tsm topology set-process om het aantal terug te zetten naar de waarde van "Oude instantie".

      Voor het bovenstaande voorbeeld:

      tsm topology set-process -n node2 -c 0 -pr "Coordination Service"
    4. Nadat u het aantal Coördinatieservice-instanties dat is gewijzigd, opnieuw hebt ingesteld, past u de in behandeling zijnde wijzigingen toe:

      tsm pending-changes apply

    Als u de foutmelding ziet wanneer u het procesaantal voor de Coördinatieservice handmatig instelt:

    Deze fout kan ook optreden als u de Coördinatieservice rechtstreeks probeert bij te werken met behulp van de opdracht tsm topology set-process in plaats van de tsm topology-opdrachten voor het beheer van de Coördinatieservice. Als u dit hebt geprobeerd:

    1. Gebruik de opdracht tsm pending-changes discard om de in behandeling zijnde wijzigingen te negeren.
    2. Gebruik de juiste opdrachten om de Coördinatieservice te configureren. Zie Een coördinatieservice-ensemble implementeren voor meer informatie.

    Tableau Server starten

    Tableau Server kan niet bepalen of het volledig is gestart

    In sommige gevallen kan Tableau Server melden dat niet kon worden vastgesteld of alle componenten correct zijn opgestart bij het opstarten. Er verschijnt een bericht: 'Kan niet bepalen of alle componenten van de service correct zijn gestart.'

    Als u dit bericht ziet na het starten, controleert u of Tableau Server zoals verwacht wordt uitgevoerd met behulp van een tsm status -v-opdracht.

    Als de status wordt weergegeven als actief ("Status: RUNNING"), dan is de server succesvol gestart en kunt u het bericht negeren. Als de status DEGRADED of STOPPED is, raadpleegt u "Tableau Server start niet" in de volgende sectie.

    Tableau Server start niet

    Als Tableau Server niet start of in een gedegradeerde staat draait, voert u de tsm restart-opdracht uit vanaf een opdrachtprompt. Hiermee worden alle actieve processen afgesloten en wordt Tableau Server opnieuw opgestart.

    Zoeken en bladeren van Tableau Server opnieuw indexeren

    Problemen die kunnen worden opgelost door de index voor zoeken en bladeren opnieuw op te bouwen

    Symptomen dat een index opnieuw moet worden opgebouwd, zijn onder meer:

    • Een lege lijst met sites wanneer een gebruiker probeert in te loggen
    • Een lege lijst met projecten wanneer een gebruiker een project probeert te selecteren
    • Ontbrekende inhoud (werkmappen, weergaven, dashboards)
    • Onverwachte of onjuiste waarschuwingen (bijvoorbeeld een waarschuwing 'vernieuwen mislukt' voor een werkmap die geen extract bevat)

    Als u een van deze gedragingen ziet, moet u de index voor zoeken en bladeren opnieuw instellen en opnieuw opbouwen met behulp van de tsm maintenance reset-searchserver-opdracht.

    Tableau Server activeren

    Activering van Tableau Server-licentie mislukt

    In sommige gevallen kan de activering van een Tableau Server-licentie mislukken. Foutmeldingen kunnen heel algemeen zijn:

    • An error has occurred

    Of meer specifieke berichten bevatten:

    • Function flxActCommonLicSpcPopulateFromTS returned error 50030, 71521,
    • No license found for 'Tableau Server'

    Om dit probleem op te lossen, kunt u de volgende oplossingen in de aangegeven volgorde proberen:

    Bevestig dat u toegang hebt tot de licentieserver

    Belangrijk: De Tableau-licentieservice is op 6 oktober 2018 verplaatst naar een nieuw datacenter. Dit betekent dat alle omgevingen die een speciale configuratie vereisen (bijvoorbeeld een acceptatielijst met veilige statische IP-adressen) voor toegang tot licensing.tableau.com of licensing.tableau.com, moeten worden bijgewerkt voordat u een Tableau-productcode kunt activeren, vernieuwen of deactiveren.

    Om de toegang te testen, typt u de URL en de poort van de licentieserver in een browser:

    https://licensing.tableau.com:443

    en:

    https://atr.licensing.tableau.com/_status/healthz

    Als u toegang hebt tot de server, wordt voor de eerste server het bericht 'Test geslaagd' weergegeven en voor de tweede server het bericht 'OK'.

    Tableau Server moet verbinding maken met de volgende internetlocaties voor licentiedoeleinden:

    • atr.licensing.tableau.com:443

    • licensing.tableau.com:443

    • register.tableau.com:443

    • o.ss2.us

    • s.ss2.us

    • crt.rootca1.amazontrust.com

    • crt.sca1b.amazontrust.com

    • crt.sca0a.amazontrust.com

    • crt.sca1a.amazontrust.com

    • crt.sca2a.amazontrust.com

    • crt.sca3a.amazontrust.com

    • crt.sca4a.amazontrust.com

    • *.digicert.com

    • ocsp.*.amazontrust.com

    • crl.*.amazontrust.com

    • crt.rootg2.amazontrust.com

    Verzoeken naar de bovenstaande domeinen kunnen via poort 80 of 443 worden verzonden. Poort 80 wordt gebruikt voor certificaatvalidatie (intrekking, certificaatketen, enz.). Poort 443 wordt gebruikt voor SSL-verbindingen.

    Verzoeken aan de domeinen ocsp.*.amazontrust.com En crl.*.amazontrust.com worden beheerd door Amazon voor informatie over het intrekken van certificaten. Zie Eigenschappen van ACM-certificaten(Link wordt in een nieuw venster geopend) voor meer informatie. Wij raden aan de Amazon-rootcertificaten te installeren in de certificaatvertrouwensopslag op de computer waarop Tableau wordt uitgevoerd. Zie Certificeringsinstanties(Link wordt in een nieuw venster geopend) op de website van Amazon Trust Services voor het downloaden en installeren van de Amazon-rootcertificaten.

    Controleer de datum en tijd

    Controleer of de datum en tijd op de eerste Tableau Server-computer correct zijn. Als de klok is ingesteld op een tijd en datum die eerder zijn dan de huidige datum, kan Tableau Server niet worden geactiveerd.

    Dwing af dat de productcode opnieuw wordt gelezen

    1. Meld u op de eerste Tableau Server-computer aan als een gebruiker met sudotoegang.

    2. Ga naar de bin-directory van Tableau Server. Standaard is dit:

      /opt/tableau/tableau_server/packages/bin.<version_code>/

    3. Typ de volgende opdrachten:

      tsm stop
      ./lmreread
      tsm start

    Stuur de inhoud van vertrouwde opslag naar Tableau-ondersteuning

    Als u een fout blijft zien hoewel de FlexNet-licentieservice geïnstalleerd en actief is, is er mogelijk een probleem met de Tableau-productcodegegevens. Om dit probleem op te lossen, voert u de volgende stappen uit om een bestand van de belangrijkste informatie in de vertrouwde opslag te maken.

    1. Meld u op de eerste Tableau Server-computer aan als een gebruiker met sudotoegang.

    2. Typ de volgende opdracht:

      serveractutil -view > <machine_name>-LicResults.txt

      Hiermee wordt het bestand <machine_name>-LicResults.txt in uw huidige directory gemaakt. Als u geen schrijfmachtigingen hebt voor die locatie en een foutmelding krijgt, ga dan naar een locatie waar u wel machtigingen hebt om een bestand te maken en voer de opdracht opnieuw uit.

    3. Neem contact op met de ondersteuning van Tableau (http://www.tableau.com/support/request(Link wordt in een nieuw venster geopend)) en verstrek het bestand <machine_name>-LicResults.txt dat u hebt gemaakt.

    Problemen met de installatie van tabcmd

    tabcmd afzonderlijk installeren

    tabcmd wordt automatisch geïnstalleerd op het eerste Tableau Server-knooppunt wanneer u Tableau Server installeert. Als u het echter op een andere computer wilt uitvoeren, moet u tabcmd afzonderlijk downloaden en installeren. Zie Tabcmd installeren voor meer informatie.

    Problemen met het installeren van tabcmd op Linux

    tabcmd vereist Java 11 om correct te kunnen werken. Op RHEL-achtige systemen wordt dit als afhankelijkheid geïnstalleerd bij de installatie van tabcmd. Op Debian-achtige systemen moet u Java 11 apart installeren als dit nog niet het geval is.

    Vanaf juli 2022 worden Debian-distributies niet meer ondersteund. Zie dit Tableau-communitybericht(Link wordt in een nieuw venster geopend) (in het Engels) voor meer informatie.

    Java is niet geïnstalleerd

    Als u bij de installatie van tabcmd vergelijkbare fouten ziet, controleer dan of Java 11 op uw Linux-computer is geïnstalleerd:

    Cannot find 'java' in your PATH. Install 'java' and make sure it is in your PATH to continue.

    Er is een verkeerde versie van Java geïnstalleerd

    Als u vergelijkbare fouten ziet, controleer dan of Java 11 is geïnstalleerd:

    Exception in thread "main" java.lang.UnsupportedClassVersionError: com/tableausoftware/tabcmd/Tabcmd : Unsupported major.minor version 52.0

    of:

    *** Uncaught exception NoClassDefFoundError: javax/xml/bind/JAXBException
    *** See the logs for the stacktrace.