Voor de installatie...
Opmerking: Aanvullende informatie over de technische specificaties voor Tableau Server vindt u op de website(Link wordt in een nieuw venster geopend) van Tableau.
In dit onderwerp worden de vereisten en aanbevelingen besproken waarmee u rekening moet houden voordat u Tableau Server in een productieomgeving installeert.
- Als u Tableau Server in uw organisatie wilt implementeren maar hier nog niet bekend mee bent, raden wij u aan Tableau Server eerst als één server in een testomgeving te implementeren. De eenvoudigste manier om een installatie op één server uit te voeren, is door de stappen in Snelstartinstallatie te volgen.
- Zie Gids voor bedrijfsbrede implementatie van Tableau Server(Link wordt in een nieuw venster geopend) voor een end-to-end procedure waarin wordt beschreven hoe u een bedrijfsklare referentiearchitectuur met vier knooppunten implementeert in een gelaagd datacenter.
- Als u Tableau Server in een gedistribueerd cluster implementeert, raadpleeg dan de Gedistribueerde vereisten naast de eisen en aanbevelingen die in dit onderwerp worden beschreven.
- Zie Tableau Server migreren van Windows naar Linux als u van Tableau Server op Windows naar Tableau Server op Linux migreert.
Uw serverimplementatieplan valideren
Voordat u besluit een nieuwe Tableau Server-implementatie in uw organisatie te installeren, moet u uw opties zorgvuldig evalueren. Voor de meeste organisaties, biedt Tableau Cloud een betrouwbaardere, beter presterende en kosteneffectievere analyseoplossing vergeleken met zelf gehoste Tableau Server. Raadpleeg de blogpost Moet ik mijn Analytics naar de cloud verplaatsen?(Link wordt in een nieuw venster geopend) voor informatie over hoe haalbaar Tableau Cloud voor uw organisatie is.
Gebruikt u Tableau Server al en wilt u migreren naar Tableau Cloud? Raadpleeg Gids voor handmatige migratie naar Tableau Cloud(Link wordt in een nieuw venster geopend).
Als u hebt vastgesteld dat u Tableau Server zelf moet hosten, raden wij u aan de voorgeschreven Tableau-implementatie in de Implementatiegids voor Tableau Server Enterprise(Link wordt in een nieuw venster geopend) te volgen. De EDG presenteert een volledig geteste en ondersteunde, performante, schaalbare en veilige referentiearchitectuur op basis van een gelaagd datanetwerk. In de toekomst willen we investeren in de EDG-referentiearchitectuur om de uitrol van nieuwe functies te vergemakkelijken en upgradescenario's te verbeteren.
Hardware-aanbevelingen voor productie-installaties
De volgende lijst beschrijft de minimale hardware-aanbevelingen voor een productieve installatie met één knooppunt van Tableau Server:
Belangrijk: Bij deze aanbevelingen gaat om minimumwaarden. Mogelijk weerspiegelen ze niet de vereisten voor uw installatie en organisatie. Er zijn bijvoorbeeld een aantal factoren die van invloed kunnen zijn op de vereisten voor schijfruimte, waaronder of u wel of niet extracten, flows en het aantal werkmappen naar Tableau Server publiceert. Zie Vereisten voor schijfruimte voor meer informatie over wat van invloed kan zijn op de vereisten voor vrije schijfruimte.
Installatietype | Processor | CPU | RAM | Vrije schijfruimte |
---|---|---|---|---|
Enkel knooppunt |
| 8 kernen (16 vCPU's), 2,0 GHz of hoger | Versie 2022.3 en hoger:
Versie 2021.4.0 tot versie 2022.1.x:
Versie 2021.3.x en eerder:
| 50 GB |
Als u Tableau Prep Conductor toevoegt aan uw Tableau Server-installatie, raden wij u aan een tweede knooppunt toe te voegen en deze te gebruiken voor het uitvoeren van Tableau Server Prep Conductor. Dit knooppunt moet minimaal 4 kernen (8 vCPU's) en 16 GB RAM hebben. | ||||
Implementaties met meerdere knooppunten en bedrijfsimplementaties | Neem contact op met Tableau voor technische begeleiding. Knooppunten moeten voldoen aan de minimale hardwareaanbevelingen of deze overtreffen, behalve:
|
Belangrijk: De schijfruimtevereiste kan pas worden gecontroleerd nadat u TSM hebt geïnitialiseerd.
50 GB schijfruimte beschikbaar, met een minimum van 15 GB toegewezen aan de /opt
-directory, en de rest toegewezen aan de /var
-directory voor dataopslag.
De vrije schijfruimte wordt berekend nadat het Tableau Server-installatieprogramma is uitgepakt. Het installatieprogramma gebruikt ongeveer 1 GB aan ruimte. Mogelijk moet u extra schijfruimte toewijzen, afhankelijk van verschillende factoren, bijvoorbeeld of u extracten wilt gebruiken.
De kernonderdelen van Tableau Server moeten worden geïnstalleerd in een directory met minimaal 15 GB vrije schijfruimte. Als u Tableau Server probeert te installeren op een computer met onvoldoende schijfruimte, wordt het Tableau Server-pakket wel geïnstalleerd, maar kunt u niet doorgaan met de installatie. Standaard is de installatielocatie de
/opt
-directory. U kunt het installatiepad voor Tableau Server op RHEL-distributies wijzigen.Als u van plan bent om veelvuldig gebruik te maken van extracten, moet u mogelijk extra schijfruimte toewijzen. U kunt tijdens de installatie een andere directory opgeven voor de opslag van data(-extracten).
Vereisten voor netwerkopslagruimte voor extern bestandsarchief: Als u van plan bent om Tableau Server met extern bestandsarchief te configureren, moet u een schatting maken van de hoeveelheid opslagruimte die u aan uw netwerkopslag moet toewijzen.
De opslagruimte schatten: U moet rekening houden met de hoeveelheid opslagruimte die nodig is voor het publiceren en vernieuwen van extracten. Bovendien moet u ook rekening houden met de grootte van de back-up van de opslagplaats, tenzij u specifiek kiest voor de optie om de back-up van uw opslagplaats afzonderlijk uit te voeren, zoals beschreven in het onderwerp Optie 2: Een afzonderlijke back-up van de opslagplaats maken.
- Extracten:
- Bedenk hoeveel extracten naar Tableau Server worden gepubliceerd en hoe groot de extracten zullen zijn. Test uw behoeften door verschillende extracten naar Tableau Server te publiceren en vervolgens de gebruikte schijfruimte te controleren. Met deze hoeveelheid schijfruimte kunt u berekenen hoeveel extracten er in de loop van de tijd naar Tableau Server worden gepubliceerd en hoe groot elk bestaand extract wordt.
Houd rekening met de ruimte die de temp-directory nodig heeft tijdens een extractvernieuwing. De temp-directory, waarin een extract wordt opgeslagen tijdens een vernieuwing, kan tot drie keer de uiteindelijke bestandsgrootte van het extract in beslag nemen.
- Back-up maken van de opslagplaats:
Om een schatting te krijgen van de data in de opslagplaats, controleert u het formaat van de directory
<data directory>/pgsql/data/base
.- Om het exacte formaat van de data in de opslagplaats te verkrijgen, opent u het back-upbestand en gebruikt u het formaat van het bestand
workgroup.pg_dump
.
- Extracten:
Het aantal kernen is gebaseerd op 'fysieke' kernen. Fysieke kernen kunnen daadwerkelijke serverhardware of kernen op een virtuele machine (VM) vertegenwoordigen. Bij het tellen van kernen wordt hyperthreading genegeerd.
Het getoonde RAM-geheugen is het aanbevolen minimum voor een installatie met één knooppunt. Uw installatie functioneert mogelijk beter met meer RAM, afhankelijk van bijvoorbeeld de activiteit, het aantal gebruikers en de achtergrondtaken.
Zie Minimale hardwarevereisten en aanbevelingen voor Tableau Server voor de volledige lijst met aanbevelingen en de minimumvereisten. Zie Hardware-aanbevelingen voor productie-installaties voor hardwarespecificaties die Tableau intern gebruikt voor het testen van schaalbaarheid.
De vCPU van openbare cloudimplementaties op Amazon Web Services en Google Cloud Platform is feitelijk een CPU-hyperthread en geen volledige CPU-kern. Bij het bepalen van de omvang van cloudinstanties hebt u twee keer zoveel vCPU's nodig als de opgegeven CPU-kernvereisten voor Tableau Server (8 vCPU's vereist voor een minimale proefinstallatie, 16 vCPU's wordt aanbevolen voor een installatie met één knooppunt).
Vereisten voor besturingssysteem
De volgende Linux-distributies worden ondersteund:
2021.4.x | 2022.1.0 - 2022.1.11 | 2022.1.12+ | 2022.3.0 - 2022.3.3 | 2022.3.4+ | 2023.1.0 - 2023.1.7 | 2023.1.8+ | 2023.3.0 | 2023.3.1 - 2024.2.x | |
---|---|---|---|---|---|---|---|---|---|
AlmaLinux 8.x | |||||||||
AlmaLinux 9.x | |||||||||
Amazon Linux 2 | |||||||||
Amazon Linux 2023 | |||||||||
CentOS 7.9+ (niet 8.x) | |||||||||
CentOS Stream 8.x | |||||||||
CentOS Stream 9.x | |||||||||
Debian 9 | Opmerking: Vanaf juli 2022 worden Debian-distributies niet meer ondersteund. Zie dit Tableau-community-bericht(Link wordt in een nieuw venster geopend) (in het Engels) voor meer informatie. | ||||||||
RHEL 7.3+ | |||||||||
RHEL 8.3+ | |||||||||
RHEL 9.x | |||||||||
Oracle Linux 7.3+ (niet 8.x) | |||||||||
Oracle Linux 8.x | |||||||||
Oracle Linux 9.x | |||||||||
Rocky Linux 8.x | |||||||||
Rocky Linux 9.x | |||||||||
Ubuntu 16.04 LTS | |||||||||
Ubuntu 18.04 LTS | |||||||||
Ubuntu 20.04 LTS | |||||||||
Ubuntu 22.04 LTS |
Zie Ondersteunde distributies voor het bouwenvoor informatie over Linux-distributievereisten voor Tableau Server in een container.
Belangrijk: Om er zeker van te zijn dat u over de nieuwste beveiligings- en functionaliteitspatches beschikt, raadt Tableau u ten zeerste aan de nieuwste ondersteunde versie van de Linux-distributie te gebruiken waarop u implementeert. Tableau test en valideert doorgaans op de nieuwste subversie van een ondersteunde hoofdversie van de distributie.
Aanvullende opmerkingen over Linux-distributies:
In deze documentatie worden de distributies Red Hat Enterprise Linux (RHEL), CentOS, Oracle Linux en Amazon Linux gezamenlijk RHEL-achtig genoemd.
Vanaf juli 2022 worden Debian-distributies niet meer ondersteund. Zie dit Tableau-community-bericht(Link wordt in een nieuw venster geopend) (in het Engels) voor meer informatie.
Niet-LTS-releases van Ubuntu worden niet ondersteund.
Ubuntu versie 17.04 wordt niet ondersteund.
Ondersteuning voor Ubuntu versie 20.04 is toegevoegd in Tableau Server versie 2023.1.0 en in Server-onderhoudsreleases 2022.1.12 en 2022.3.4. Deze versie wordt niet ondersteund in eerdere versies.
Bij het installeren van Tableau Server 2023.1 en hoger op een fysieke machine met Ubuntu Linux 20.04 treedt er een installatiefout op. Zie het kennisartikel De fout 'Een of meer control plane-services bevinden zich in een niet-actieve status(Link wordt in een nieuw venster geopend) voor meer informatie.
Eerdere versies van CentOS en Ubuntu worden niet ondersteund omdat Tableau Server
systemd
vereist voor procesmanagement.De versie van het installatieprogramma met het bestandsachtervoegsel .
deb
kan op zowel Ubuntu- als Debian-distributies worden geïnstalleerd.Aangepaste kernels worden niet ondersteund.
In een installatie met meerdere knooppunten van Tableau Server, moeten alle computerknooppunten waarop u Tableau installeert, op Linux draaien en dezelfde Linux-distributie gebruiken.
Installatiedirectory
De kernonderdelen van Tableau Server zijn geïnstalleerd in de directory /opt
.
- Er moet minimaal 15 GB vrije schijfruimte zijn toegewezen aan de map waarin u Tableau Server installeert. Als u Tableau Server probeert te installeren op een computer met onvoldoende schijfruimte, wordt het Tableau Server-pakket wel geïnstalleerd, maar kunt u niet doorgaan met de configuratie.
- Op RHEL-achtige systemen kunt u een afwijkende installatielocatie opgeven, maar op Ubuntu kunt u de locatie niet wijzigen.
- Geef geen link of directorylocatie op een NFS-volume (Network File System) op wanneer u op RHEL-achtige systemen een afwijkende installatielocatie opgeeft.
Datadirectory
Tableau Server maakt standaard een datadirectory aan voor alle inhoud en extracten die door Tableau worden beheerd. De directory wordt aangemaakt op /var/opt/tableau/tableau_server
.
Tijdens de installatie kunt u een andere directory opgeven voor de opslag van data (extracten). Als u van plan bent een andere directory te gebruiken, maak dan geen nieuwe directory aan. Laat in plaats daarvan de directory door Tableau Server aanmaken. Voor de datadirectory zijn specifieke machtigingen vereist die tijdens het installatieproces worden ingesteld.
Om de datadirectory te wijzigen, moet u een vlag samen met het pad naar de datadirectory doorgeven wanneer u het script initialize-tsm
uitvoert. Zie Help-uitvoer voor het initialize-tsm-script.
Als u de standaard datadirectory wijzigt:
- Geef geen symbolische link of de locatie van de datadirectory op een NFS-volume (Network File System) op.
- Geef geen datadirectorylocatie op met een pad dat een punt of spatie bevat. Als er een punt of spatie in het pad staat, mislukt de initialisatie.
- De datadirectory moet op een andere locatie worden geïnstalleerd dan de installatiedirectory.
Belangrijk: U kunt de locatie van de datadirectory niet wijzigen nadat u de opdracht initialize-tsm
hebt uitgevoerd. De locatie van de datadirectory blijft behouden gedurende de hele implementatie, inclusief daaropvolgende upgrades.
Tableau Prep Conductor
Tableau Prep Conductor is een van de processen op Tableau Server. Er wordt een flow uitgevoerd, de verbindingsreferenties worden gecontroleerd en er worden meldingen verzonden als een flow mislukt. Tableau Prep Conductor maakt gebruik van de plannings- en trackingfunctionaliteit van Tableau Server, zodat u actieve flows kunt automatiseren om de flowuitvoer bij te werken in plaats van dat u zich bij Tableau Prep Builder moet aanmelden om handmatig afzonderlijke flows uit te voeren terwijl uw gegevens veranderen.
Tableau Prep Conductor wordt apart gelicentieerd en is verkrijgbaar via de licentie Databeheer. Zie Licentie voor Databeheer voor meer informatie over Tableau Prep Conductor-licentieverlening.
Wij raden u aan Tableau Prep Conductor op een toegewijd knooppunt in te schakelen. Voor meer informatie:
Zie Stap 1 (nieuwe installatie): Tableau Server installeren met Tableau Prep Conductor als u een nieuwe Tableau Server installeert.
Zie Stap 1 (bestaande installatie): Tableau Prep Conductor inschakelen als u Tableau Prep Conductor toevoegt aan een bestaande installatie van Tableau Server.
Aanvullende vereisten
Zorg ervoor dat uw omgeving ook aan de volgende aanvullende vereisten voldoet:
Hostnaam
- Tableau Server moet de hostnaam kunnen omzetten in een IP-adres, hetzij via de domeinnaamserver (DNS) of via een lokaal hostbestand op de computer waarop Tableau Server draait. Standaard worden hostbestanden op
/etc/hosts
opgeslagen. - De hostnaam van de server mag niet worden gewijzigd nadat u Tableau Services Manager tijdens het installatieproces hebt gestart. Dit kan bijvoorbeeld gebeuren als u het cloud-init-pakket gebruikt om een virtuele machine te initialiseren en u Tableau Server op die virtuele machine installeert.
- Hostnamen die underscores (_) bevatten, worden niet ondersteund door Tableau Server.
Statisch IP-adres
De computer waarop u Tableau Server installeert, moet een statisch IPv4- of IPv6-adres hebben.
Databasestuurprogramma's
Om verbinding te maken met specifieke databronnen, moet op de computer waarop u Tableau Server installeert de juiste databasestuurprogramma's geïnstalleerd zijn. Zie Databasestuurprogramma's voor meer informatie.
Beschikbare poorten
TSM en Tableau Server hebben allebei een beschikbare TCP-poort nodig, zodat u ze kunt openen. TSM gebruikt standaard poort 8850 en de Tableau Server Gateway-service gebruikt standaard poort 80. Wij raden u ten zeerste aan om ervoor te zorgen dat zowel poort 8850 als poort 80 niet in gebruik zijn op uw systeem voordat u Tableau Server installeert. Als deze poorten niet beschikbaar zijn, worden de TSM- en gatewaypoorten mogelijk dynamisch opnieuw toegewezen aan andere poortnummers. Er is momenteel geen interface om te zien welke poorten dat zijn.
Zie Tableau Services Manager-poorten.
Als u een firewall gebruikt op de computer waarop u Tableau Server installeert, moet u de volgende standaardpoorten openen voor Tableau Server-verkeer. Alle poortnummers, behalve 443, kunnen worden gewijzigd.
Poort | TCP/UDP | Gebruikt door ... | TYPE INSTALLATIE | |
---|---|---|---|---|
Alle | Gedistribueerd/hoge beschikbaarheid | |||
80 | TCP | Gateway | X | |
443 | TCP | SSL Wanneer Tableau Server is geconfigureerd voor SSL, stuurt de toepassingsserver verzoeken door naar deze poort. Wijzig deze poort niet. | X | |
8850 | TCP | Tableau Services Manager | X | |
8060 | TCP | PostgreSQL-database | X | |
8061 | TCP | PostgreSQL-back-upverificatiepoort | X | |
8000-9000 | TCP | Bereik van poorten die standaard zijn gereserveerd voor dynamische toewijzing van Tableau-processen | X | |
27000-27009 | TCP | Bereik van poorten die door Tableau Server worden gebruikt voor licentieservice. Dit bereik moet open zijn op het knooppunt waarop de licentieservice wordt uitgevoerd en toegankelijk zijn vanaf andere knooppunten. Standaard wordt op het eerste knooppunt de licentieservice uitgevoerd. | X |
Systeemgebruiker en -groepen
Tableau Server op Linux gebruikt één gebruiker zonder rechten en twee groepen voor een correcte werking. Tableau maakt tijdens de installatie het standaardaccount en de standaardgroepen aan. U kunt er ook voor kiezen om bestaande accounts op te geven. Zie Systeemgebruikers en -groepen
en TSM-autorisatiegroep.Sudo- en root-toegang
Alle installatie- en beheertaken voor Tableau Server moeten als root worden uitgevoerd. Vaak wordt dit gedaan met de opdracht sudo, maar het is ook mogelijk om de opdrachten rechtstreeks als rootgebruiker uit te voeren.
Als u Tableau Server met het root-account wilt installeren, moet u tijdens de installatie een gebruikersaccount opgeven. Het account wordt gebruikt voor het beheer van TSM. Geef het account op door het script initialize-tsm uit te voeren met de optie -a
. Zie Help-uitvoer voor het initialize-tsm-script.
Accountwachtwoord
Voor het gebruikersaccount dat u gebruikt om Tableau Server te installeren en beheren, moet een wachtwoord zijn ingesteld. Dat wil zeggen dat de gebruiker geen andere verificatiemethode mag gebruiken (bijvoorbeeld verificatie met een openbare sleutel).
Als het account dat u gebruikt om Tableau Server te installeren en initialiseren geen wachtwoord heeft, kunt u er een instellen met behulp van de opdracht passwd
:
sudo passwd $USER
Vereisten voor poorttoegang
Als u Tableau Server op afstand wilt installeren, bijvoorbeeld via SSH, zorg er dan voor dat de volgende poorten beschikbaar zijn:
8850
. De poort waarop de Tableau Services Manager (TSM)-webinterface moet draaien. U kunt deze interface gebruiken om Tableau Server te configureren.80
. De poort die wordt gebruikt voor de belangrijkste webinterface van Tableau Server.
Het Tableau Server-installatieprogramma probeert deze poorten te openen tijdens het installatieproces, maar kan deze poorten alleen openen voor de firewall firewalld
. Als uw computer een andere firewall heeft, moet u de poorten openen voordat u tot de installatie overgaat.
Virtuele containeromgevingen
Vanaf versie 2021.2 kunnen bepaalde configuraties van Tableau Server op Linux in een container worden uitgevoerd. Zie Tableau Server in een container voor meer informatie over ondersteunde configuraties.
Eerdere versies van Tableau Server op Linux en niet-ondersteunde configuraties zijn niet getest en worden niet ondersteund in virtuele containeromgevingen zoals Docker. In deze gevallen functioneert Tableau Server op Linux niet zoals verwacht als het in deze omgevingen is geïnstalleerd.
Pakketvereisten
Systemd
Tableau Server heeft systemd
nodig om diensten te beheren. Dit pakket is op CentOS 7 en Ubuntu 16 standaard geïnstalleerd. Als u besluit Tableau Server te testen op een aangepaste versie van deze distributies, kunt u de volgende opdracht uitvoeren om te bevestigen dat systemd
is geïnstalleerd:
whereis systemd
Als systemd
is geïnstalleerd, wordt de installatielocatie weergegeven. U kunt de volgende uitvoer te zien krijgen:
systemd: /usr/lib/systemd /etc/systemd /usr/share/systemd /usr/share/man/man1/systemd.1.gz
Als u systemd hebt geïnstalleerd, maar het installatieprogramma van Tableau doorstaat de vereistencontroles voor systemd niet, is de kans groot dat systemd niet wordt uitgevoerd. Voer de volgende opdracht uit om te controleren of systemd actief is:
ls /run/systemd
De uitvoer is een lijst met bestanden en directory's. Als systemd actief is, zal de uitvoer het volgende bevatten: system
. Als system
niet in de uitvoer staat, dan is systemd niet actief.
Antivirussoftware
Antivirussoftware die directory's scant die door Tableau Server worden gebruikt, kan de installatie en het gebruik van Tableau Server verstoren. In sommige gevallen kan dit leiden tot installatiefouten, problemen bij het opstarten van Tableau Server of gevolgen voor de prestaties. Als u van plan bent om antivirussoftware te gebruiken op de computer waarop Tableau Server draait, volg dan de aanbevelingen in de Knowledgebase(Link wordt in een nieuw venster geopend).
Ga door naar de volgende stap: Tableau Server installeren en configureren.