Delen via


Scenario: Time-outs bij het gebruik van de opdracht hbase hbck in Azure HDInsight

In dit artikel worden de stappen voor probleemoplossing en mogelijke oplossingen beschreven voor problemen bij interactie met Azure HDInsight-clusters.

Probleem

Ondervind time-outs bij het gebruik van de hbase hbck opdracht tijdens het herstellen van regiotoewijzingen.

Oorzaak

Een mogelijke oorzaak van time-outproblemen wanneer u de hbck opdracht gebruikt, kan zijn dat meerdere regio's de status 'in overgang' gedurende lange tijd hebben. U kunt deze regio's zien als offline in de HBase Master UI. Omdat een groot aantal regio's probeert over te stappen, kan er een time-out optreedt voor HBase Master en kunnen deze regio's niet weer online worden gebracht.

Oplossing

  1. Meld u aan bij het HDInsight HBase-cluster met behulp van SSH.

  2. Voer hbase zkcli de opdracht uit om verbinding te maken met de Apache ZooKeeper-shell.

  3. Voer het commando rmr /hbase/regions-in-transition of rmr /hbase-unsecure/regions-in-transition uit.

  4. Verlaat de shell hbase zkcli met de exit opdracht.

  5. Start vanuit de Apache Ambari-gebruikersinterface de Active HBase-hoofdservice opnieuw op.

  6. Voer de opdracht hbase hbck -fixAssignments uit.

  7. Bewaak de 'Regio in Transitiefase'-sectie van de HBase Master UI om ervoor te zorgen dat geen enkele regio vastloopt.

Volgende stappen

Als u uw probleem niet hebt gezien of uw probleem niet kunt oplossen, gaat u naar een van de volgende kanalen voor meer ondersteuning:

  • Krijg antwoorden van Azure-experts via de ondersteuning van De Azure-community.

  • Maak verbinding met @AzureSupport : het officiĆ«le Microsoft Azure-account voor het verbeteren van de klantervaring. De Azure-community verbinden met de juiste resources: antwoorden, ondersteuning en experts.

  • Als u meer hulp nodig hebt, kunt u een ondersteuningsaanvraag indienen via Azure Portal. Selecteer Ondersteuning in de menubalk of open de Help + ondersteuningshub . Raadpleeg hoe u een ondersteuning voor Azure aanvraag maakt voor meer informatie. Toegang tot abonnementsbeheer en factuurbeheer is in uw Microsoft Azure-abonnement inbegrepen, en technische ondersteuning wordt verstrekt via een van de Azure-ondersteuningsplannen.