Delen via


Scenario: Time-outs met 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

Er zijn time-outs met hbase hbck de opdracht bij 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. Uitvoeren rmr /hbase/regions-in-transition of rmr /hbase-unsecure/regions-in-transition opdracht uitvoeren.

  4. Sluit de shell af hbase zkcli met behulp van 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 HBase Master UI 'regio in overgang' die sectie om ervoor te zorgen dat er geen 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.