Problemen met schijfruimtegebruik op Tableau Server-knooppunten oplossen

Wanneer er weinig beschikbare schijfruimte op een Tableau Server-knooppunt is, kan de prestatie afnemen. Als de vrije ruimte te klein wordt, kan Tableau Server onregelmatig gaan functioneren.

Voor controle van de vrije schijfruimte configureert u Tableau Server om informatie over schijfgebruik op te slaan (dit is standaard ingeschakeld) en desgewenst e-mailmeldingen over onvoldoende schijfruimte in te schakelen. Zie Server-gebeurtenismelding configureren voor meer informatie.

Opmerking: met schijfruimtecontrole wordt de vrije schijfruimte op elk serverknooppunt gemeten. De beschikbare ruimte kan worden beïnvloed door programma's of processen die geen deel uitmaken van Tableau Server.

Als u merkt dat uw Tableau Server-installatie tegen de grenzen van de beschikbare schijfruimte aanloopt, moet u maatregelen nemen om meer ruimte beschikbaar te maken. In dit onderwerp worden een paar manieren beschreven om dat te doen. U kunt ook nuttige informatie vinden in de Tableau-knowledgebase: Zodra de hardeschijfruimte vol is, kan een aantal processen niet worden gestart(Link wordt in een nieuw venster geopend).

Schijfgebruik op Tableau Server-knooppunten weergeven

Wanneer controle van schijfruimtegebruik is ingeschakeld (dit is de standaardinstelling), kunnen serverbeheerders de beheerweergave Schijfruimte op server gebruiken om het huidige schijfruimtegebruik en de gebruiksdata van één maand op de Tableau Server-knooppunten te bekijken. Met deze weergave kunt u bepalen of een van uw serverknooppunten te maken heeft met een toename in ruimtegebruik, of dat het ruimtegebruik in de loop van de tijd is toegenomen.

Tijdelijke Tableau Server-gerelateerde bestanden worden opgeschoond.

Als u wilt dat Tableau Server zo min mogelijk serverruimte gebruikt, kunt u onnodige bestanden opschonen.

Gebruik de opdracht tsm maintenance cleanup om logboekbestanden, tijdelijke bestanden en overbodige vermeldingen in de PostgreSQL-database te verwijderen. Als u de logboeken wilt bewaren voordat u ze opschoont, kunt u een archief maken. Zie Overbodige bestanden verwijderen voor meer informatie.

Nadat u de logbestanden en tijdelijke bestanden hebt opgeschoond, kunt u de beheerdersweergaven gebruiken om te bepalen welke werkmappen en databronnen de meeste ruimte op uw server innemen en of sommige daarvan mogelijk niet worden gebruikt. Zie Beheerweergaven voor meer informatie.

Coördinatieservicelogboeken beperken

De coördinatieservice kan tijdens normaal functioneren grote aantallen transactielogboeken genereren. De coördinatieservice verzamelt deze data als standaard en maakt voor elke 100.000 transactielogboeken een momentopname. Momentopnamen die ouder zijn dan vijf dagen, worden verwijderd. Als er minder dan 100.000 transactielogboeken zijn, wordt er geen momentopname gemaakt en blijven de logboeken aanwezig totdat de transactielogboekdrempel is bereikt. Naarmate de logs zich opstapelen, kan de schijfruimte opraken. Standaard worden logboeken en momentopnamen opgeslagen in de Tableau-datadirectory: C:\ProgramData\Tableau\Tableau Server\data\tabsvc\appzookeeper\<n>\version-2.

Als u te weinig schijfruimte hebt vanwege oude transactielogboeken, kan het zijn dat de Tableau Server-installatie minder dan 100.000 logboeken per dag genereert. U kunt het aantal logboeken dat vereist is om het maken van een momentopname te activeren, wijzigen met behulp van de optie zookeeper.config.snapCount :

tsm configuration set -k zookeeper.config.snapCount -v <transaction_log_count>

tsm pending-changes apply

Zie zookeeper.config.snapCount voor meer informatie.

Geen toegang tot Tableau Server of TSM Web UI omdat de schijf vol is

Om te voorkomen dat de schijf volraakt kunt u overwegen meldingen voor weinig schijfruimte te configureren. Zo krijgt u een melding wanneer de schijfruimte een vooraf ingestelde ondergrens bereikt. Zie Server-gebeurtenismelding configureren voor meer informatie.

Als u onvoldoende schijfruimte hebt, kunnen er problemen optreden bij het openen van Tableau Server of TSM via de webinterface. U kunt dit probleem oplossen door overbodige bestanden te verwijderen om schijfruimte vrij te maken. Vervolgens kunt u een nieuwe serverconfiguratie afdwingen door een niet-bestaande sleutel in te stellen.

  1. Open op het eerste knooppunt een opdrachtprompt als beheerder.

  2. Een niet-bestaande configuratiesleutel instellen:

    tsm configuration set -k foo -v bar --force-keys

  3. Pas de wijzigingen toe om de herconfiguratie af te dwingen:

    tsm pending-changes apply

Als u een sleutel instelt die niet bestaat, heeft dit geen invloed op Tableau.

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.