Het opslagplaatsproces verplaatsen

Tableau Server gebruikt de PostgreSQL-opslagplaats om serverdata in op te slaan. Er moet altijd minimaal één actieve instantie van de opslagplaats zijn in elke Tableau Server-installatie. U kunt daarnaast over maximaal twee instanties beschikken (één actief, één passief), als uw installatie ten minste drie knooppunten heeft. U kunt een instantie van een opslagplaats niet verwijderen als dit de enige instantie is.

Dit betekent dat als u de enige instantie van uw opslagplaats van het ene knooppunt naar een ander knooppunt wilt verplaatsen, u een tweede instantie moet toevoegen en de nieuwe opslagplaats met de oude moet synchroniseren voordat u de oude verwijdert. Synchroniseer instanties van een opslagplaats door de server te starten. Als u een nieuwe opslagplaats heeft toegevoegd, wordt deze automatisch gesynchroniseerd met de bestaande instantie.

Als u een knooppunt verwijdert uit uw servercluster en op dat knooppunt wordt de enige instantie van de opslagplaats gehost, moet u een tweede instantie van de opslagplaats toevoegen en de instanties synchroniseren voordat u het knooppunt verwijdert.

Als u ook het bestandsarchief verplaatst, kunt u tegelijkertijd de opslagplaats verplaatsen. Zie Het bestandsarchiefproces verplaatsen.

Voordat u wijzigingen aanbrengt in de opslagplaats, moet u een volledige back-up maken van Tableau Server. Zie tsm maintenance backup voor meer informatie.

Belangrijk: u kunt geen tweede opslagplaatsinstantie toevoegen en de eerste in dezelfde stap verwijderen. Beide moeten actief zijn, zodat de inhoud van de eerste wordt gesynchroniseerd met de tweede, voordat u de oorspronkelijke instantie verwijdert.

U verplaatst de opslagplaats met de volgende stappen:

  1. Voeg een nieuwe instantie van de opslagplaats toe aan een ander knooppunt, start de server en wacht tot de nieuwe instantie is gesynchroniseerd met de eerste opslagplaats.

  2. Verwijder de instantie van de opslagplaats van het oorspronkelijke knooppunt.

Als u een opslagplaats wilt verplaatsen, moet u eerst een tweede instantie op een tweede knooppunt toevoegen. Daarna moeten de twee instanties alle data in de oorspronkelijke opslagplaats synchroniseren. Vervolgens, kunt u de oorspronkelijke instantie verwijderen. Deze stappen moeten afzonderlijk worden uitgevoerd om de synchronisatie van inhoud tussen de twee instanties te laten plaatsvinden.

Een nieuwe instantie van de opslagplaats toevoegen.

  1. Open TSM in een browser:

    https://<tsm-computer-name>:8850

    Zie Aanmelden bij webgebruikersinterface van Tableau Services Manager voor meer informatie.

  2. Klik op het tabblad Configuratie.

  3. Doe het volgende voor het knooppunt waaraan u de opslagplaats toevoegt:

    Selecteer Opslagplaats (pgsql).

  4. Klik op Lopende wijzigingen boven aan de pagina:

    De lijst met lopende wijzigingen wordt weergegeven.

    Als u een cluster met drie of vijf knooppunten configureert en u hebt geen coördinatieservice-ensemble geïmplementeerd, wordt er een waarschuwing weergegeven. U kunt doorgaan en in een aparte stap een coördinatieservice-ensemble implementeren. Zie Een coördinatieservice-ensemble implementeren voor meer informatie over het implementeren van een coördinatieservice-ensemble.

  5. Klik op Wijzigingen toepassen en opnieuw starten en Bevestigen om het opnieuw starten van Tableau Server te bevestigen.

  6. Controleer, nadat Tableau Server opnieuw is gestart, op het tabblad Status of alle processen actief zijn.

Een instantie van de opslagplaats verwijderen.

  1. Controleer in TSM, op het tabblad Status, of alle processen actief zijn. Wanneer beide opslagplaatsen als 'Actief' worden weergegeven, kunt u de eerste verwijderen.

  2. Klik op het tabblad Configuratie.

  3. Voor het knooppunt waarvan u de opslagplaats verwijdert, schakelt u het selectievakje Opslagplaats uit.

  4. Klik op Lopende wijzigingen bovenaan de pagina.

    Als u een cluster met drie of vijf knooppunten configureert en u hebt geen coördinatieservice-ensemble geïmplementeerd, wordt er een waarschuwing weergegeven. U kunt doorgaan en in een aparte stap een coördinatieservice-ensemble implementeren. Zie Een coördinatieservice-ensemble implementeren voor meer informatie over het implementeren van een coördinatieservice-ensemble.

  5. Klik op Wijzigingen toepassen en opnieuw starten en Bevestigen om het opnieuw starten van Tableau Server te bevestigen.

Als u een opslagplaats wilt verplaatsen, moet u eerst een tweede instantie op een tweede knooppunt toevoegen. Daarna moeten de twee instanties alle data in de oorspronkelijke opslagplaats hebben gesynchroniseerd. Vervolgens, kunt u de oorspronkelijke instantie verwijderen. Deze stappen moeten afzonderlijk worden uitgevoerd om de synchronisatie van inhoud tussen de twee instanties te laten plaatsvinden.

Een nieuwe instantie van de opslagplaats toevoegen.

  1. Voeg de opslagplaats (pgsql) toe aan een ander knooppunt:

    tsm topology set-process -n <nodeID> -pr pgsql -c 1
  2. Pas de wijzigingen toe. Als voor de in behandeling zijnde wijzigingen de Server opnieuw moet worden opgestart, geeft de opdracht pending-changes apply een prompt weer om u te laten weten dat de server opnieuw wordt gestart. Deze prompt verschijnt ook als de server is gestopt, maar in dat geval vindt er geen herstart plaats. U kunt de prompt onderdrukken met de optie --ignore-prompt, maar dit verandert niets aan het herstartgedrag. Als opnieuw opstarten niet nodig is voor de wijzigingen, worden de wijzigingen zonder waarschuwing van een prompt toegepast. Zie tsm pending-changes apply voor meer informatie.

    tsm pending-changes apply
  3. Wacht tot de nieuwe opslagplaats op het tweede knooppunt is gesynchroniseerd met de opslagplaats op het eerste knooppunt.

    tsm status -v

    Wacht totdat de nieuwe opslagplaatsstatus wordt weergegeven als 'passief'.

Een instantie van de opslagplaats verwijderen.

Wanneer de nieuwe instantie van de opslagplaats eenmaal volledig is gesynchroniseerd en als 'passief' wordt weergegeven, kunt u de oorspronkelijke instantie verwijderen:

  1. Verwijder de opslagplaats van het eerste knooppunt door het aantal processen in te stellen op 0 (nul):

    tsm topology set-process -n <nodeID> -pr pgsql -c 0
  2. Pas de wijziging toe. Als voor de in behandeling zijnde wijzigingen de Server opnieuw moet worden opgestart, geeft de opdracht pending-changes apply een prompt weer om u te laten weten dat de server opnieuw wordt gestart. Deze prompt verschijnt ook als de server is gestopt, maar in dat geval vindt er geen herstart plaats. U kunt de prompt onderdrukken met de optie --ignore-prompt, maar dit verandert niets aan het herstartgedrag. Als opnieuw opstarten niet nodig is voor de wijzigingen, worden de wijzigingen zonder waarschuwing van een prompt toegepast. Zie tsm pending-changes apply voor meer informatie.

    tsm pending-changes apply
Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.