Tableau Server installeren met extern bestandsarchief
In dit onderwerp wordt uitgelegd hoe u een netwerkshare kunt configureren als uw Tableau Server-bestandsopslag voor een nieuwe installatie. Als u dit probeert te doen op een bestaande installatie van Tableau Server waarop Bestandsarchief lokaal wordt uitgevoerd, raadpleegt u Bestandsarchief opnieuw configureren.
Vereisten
- U moet Tableau Server 2020.1 of hoger gebruiken.
U hebt een netwerkshare nodig die u als opslagoptie kunt gebruiken. Voor aanbevelingen over de opslagoplossing raadpleegt u Prestatieoverwegingen voor extern bestandsarchief.
Gebruik NFS voor Linux-installaties.
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:
- Er moet een geldige Advanced Management-licentie op de server zijn geactiveerd. Zie Over Tableau Advanced Management in Tableau Server voor meer informatie over Advanced Management.
Tableau Server installeren met extern bestandsarchief
U kunt Tableau Server met Bestandsarchief installeren met behulp van een netwerkshare om Tableau Server-data op te slaan. Met deze oplossing hoeft u het bestandsarchiefproces niet meer lokaal uit te voeren. Voor meer informatie over deze oplossing en de voordelen ervan raadpleegt u Extern bestandsarchief Tableau Server.
Voer de volgende stappen uit om tijdens de installatie uw Tableau Server met extern bestandsarchief te installeren:
Stap 1: Netwerkshare configureren
Op de bestandsserver:
- Maak en deel een directory die u wilt gebruiken als extern bestandsarchief voor Tableau Server.
- Zorg ervoor dat de netwerkshare als een directory toegankelijk is op dezelfde locatie op alle Tableau Server-knooppunten.
Maak de directory Tableau in uw netwerkshare en geef volledige toegang aan Tableau-gebruiker en Tableau-groep. De Tableau-gebruiker heeft lees- en schrijfrechten nodig voor de directory op de netwerkshare. We raden u aan de directory 'Tableau' te noemen.
/mnt/<network share>/tableau/
Controleren of de netwerkshare correct is geconfigureerd: voer vanuit Tableau Server een opdracht uit om naar een netwerkshare te schrijven en controleer of u ernaar kunt schrijven.
Stap 2: TSM downloaden en installeren
- Download het juiste installatieprogramma voor de Linux-distributie die u gebruikt.
- Meld u aan als gebruiker met sudotoegang tot de computer waarop u Tableau Server wilt installeren.
- Download het rpm- of deb-installatiepakket.
- Ga naar de directory waar u het rpm- of deb-pakket naartoe hebt gekopieerd.
- Gebruik de pakketbeheerder om de Tableau Server te installeren.
- Op RHEL-achtige distributies, waaronder CentOS, hebt u de mogelijkheid om Tableau op een andere locatie te installeren dan de standaardlocatie.
Standaardlocatie: voer de volgende opdrachten uit om te installeren op de standaardlocatie (/opt/tableau/tableau_server):
sudo yum update
sudo yum install tableau-server-<version>.x86_64.rpm
Niet-standaardlocatie: als u wilt installeren op een niet-standaardlocatie, moet u rpm -i gebruiken. U moet ook alle afhankelijke pakketten installeren. Zie de onderstaande opmerking.
Voer de volgende opdracht uit:
sudo rpm -i--prefix/preferred/install/path tableau-server.rpm
Opmerking: wanneer u yum gebruikt om Tableau Server te installeren, worden alle afhankelijke pakketten automatisch gedownload en geïnstalleerd. Dit is de voorkeursmethode voor het installeren van Tableau Server. Als u wilt installeren op een locatie die niet de standaardlocatie is, of als uw organisatie u niet toestaat om yum te gebruiken en u moet installeren met behulp van rpm -i, moet u ook alle afhankelijke pakketten afzonderlijk installeren. Zie Tableau Server installeren op een niet-verbonden computer met Linux voor informatie over het installeren van afhankelijke pakketten.
Voer in Ubuntu en Debian de volgende opdrachten uit:
sudo apt-get update
sudo apt-get -y install gdebi-core
sudo gdebi -n tableau-server-<version>_amd64.deb
Stap 3: TSM initialiseren
Voer het volgende script uit om TSM te starten:
sudo ./initialize-tsm --accepteula --<optional_parameters>
De enige vereiste parameter voor het script initialize-tsm is --accepteula. U moet deze parameter opnemen om de Tableau Server End User License Agreement (EULA) te accepteren. De EULA is beschikbaar op de volgende locatie:
/opt/tableau/tableau_server/packages/docs.<version_code>/Commercial_EULA.txt
Meld u af en meld u opnieuw aan bij de terminal voordat u Tableau Server configureert.
Wanneer u zich opnieuw aanmeldt, wordt er een nieuwe sessie gemaakt waarin de wijzigingen in het groepslidmaatschap zijn doorgevoerd. De nieuwe sessie heeft ook toegang tot de omgevingsvariabelen die zijn toegevoegd door het script initialize-tsm.
U kunt ook de volgende opdracht uitvoeren om het pad voor de huidige sessie bij te werken (maar niet om uw groepslidmaatschap bij te werken):
source /etc/profile.d/tableau_server.sh
Stap 4: Tableau Server activeren en registreren
Geef de Tableau Server-code en de Advanced Management-code op in de activeringsstap. U moet de volgende opdracht twee keer uitvoeren, eerst met de productcode van Tableau Server en vervolgens met de productcode van Advanced Management:
tsm licenses activate -k <product key>
Stap 5. Extern bestandsarchief inschakelen
Het configureren van Tableau Server met een externe opslagplaats kan alleen via TSM CLI.
Schakel de netwerkopslagfunctie in met behulp van de volgende tsm-opdrachten:
tsm topology external-services storage enable --network-share /mnt/<network share name>/tableau
Het installatieprogramma maakt automatisch de volgende directorystructuur in de share:
Back-ups van PostgreSQL-data:
tableau_data/tabsvc/pg_backups
Opmerking: deze directory wordt gemaakt wanneer u voor het eerst een back-up maakt.
Extracten en revisies van de werkmap:
tableau_data tabsvc/dataengine/extracts
tableau_data/tabsvc/dataengine/revisions
Stap 6: Initiële knooppuntinstellingen configureren
Volg de instructies in het onderwerp Initiële knooppuntinstellingen configureren.
Stap 7: Installatie voltooien
U moet het eerste beheerdersaccount voor Tableau Server maken.
- Als u tijdens de installatie een lokale identiteitsopslag hebt geconfigureerd, geeft u een naam en wachtwoord op die u wilt gebruiken.
- Als u tijdens de installatie een LDAP- of Active Directory-identiteitsopslag hebt geconfigureerd, moet u een gebruikersaccount opgeven dat lid is van de directory.
Om de eerste gebruiker te maken voert u de volgende tabcmd-opdracht uit:
tabcmd initialuser --server localhost:80 --username '<new-admin-username>'
Nadat u de opdracht hebt uitgevoerd, vraagt de shell om een beheerderswachtwoord.
Stap 8: Taken na de installatie
Nadat u het Tableau Server-beheerdersaccount hebt gemaakt, gaat u verder met de implementatie door de configuratiestappen te doorlopen die worden beschreven in de onderwerpen Taken na de installatie.
Wie kan dit doen?
Tableau Server-beheerders kunnen Tableau Server en Extern bestandsarchief installeren en configureren. Daarnaast hebt u de juiste machtigingen en toegang nodig om de netwerkshare te configureren voor gebruik met Tableau Server.