Sdílet prostřednictvím


Scénář: Vypršení časového limitu pomocí příkazu hbase hbck ve službě Azure HDInsight

Tento článek popisuje kroky řešení potíží a možná řešení problémů při interakci s clustery Azure HDInsight.

Problém

Při opravě přiřazení oblastí dochází k vypršení časových limitů pomocí hbase hbck příkazu.

Příčina

Potenciální příčinou problémů s vypršením časového limitu hbck při použití příkazu může být, že několik oblastí je ve stavu přechodů po dlouhou dobu. Tyto oblasti můžete zobrazit jako offline v hlavním uživatelském rozhraní HBase. Vzhledem k tomu, že se velký počet oblastí pokouší o přechod, může dojít k vypršení časového limitu hlavního serveru HBase a nemůže tyto oblasti přenést zpět do režimu online.

Rozlišení

  1. Přihlaste se ke clusteru HDInsight HBase pomocí SSH.

  2. Spuštěním příkazu se připojte hbase zkcli pomocí prostředí Apache ZooKeeper Shell.

  3. Spusťte nebo rmr /hbase-unsecure/regions-in-transition spusťte rmr /hbase/regions-in-transition příkaz.

  4. Ukončete prostředí hbase zkcli pomocí exit příkazu.

  5. Z uživatelského rozhraní Apache Ambari restartujte službu Active HBase Master.

  6. Spusťte příkaz hbase hbck -fixAssignments.

  7. Monitorujte hlavní uživatelské rozhraní HBase v této části a ujistěte se, že se nezablokuje žádná oblast.

Další kroky

Pokud jste problém neviděli nebo nemůžete problém vyřešit, navštivte jeden z následujících kanálů, kde najdete další podporu:

  • Získejte odpovědi od odborníků na Azure prostřednictvím podpory komunity Azure.

  • Spojte se s @AzureSupport – oficiálním účtem Microsoft Azure pro zlepšení uživatelského prostředí. Propojení komunity Azure se správnými prostředky: odpovědi, podpora a odborníci.

  • Pokud potřebujete další pomoc, můžete odeslat žádost o podporu z webu Azure Portal. V řádku nabídek vyberte možnost Podpora nebo otevřete centrum nápovědy a podpory . Podrobnější informace najdete v tématu Vytvoření žádosti o podpora Azure. Součástí předplatného Microsoft Azure je přístup ke správě předplatného a podpora fakturace. Technická podpora se poskytuje prostřednictvím některého z plánů podpory Azure.