Scénář: Nejde přečíst protokol Apache Yarn ve službě Azure HDInsight

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

Problém

Protokoly Apache Yarn nalezené z účtu úložiště nejsou čitelné pro člověka. Analyzátor souborů nefunguje a vytvoří následující chybovou zprávu:

java.io.IOException: Not a valid BCFile.

Příčina

Protokol Apache Yarn se agreguje do IndexFile formátu, který analyzátor souborů nepodporuje.

Řešení

  1. Ve webovém prohlížeči přejděte na https://CLUSTERNAME.azurehdinsight.net, kde CLUSTERNAME je název vašeho clusteru.

  2. V uživatelském rozhraní Ambari přejděte na YARN>Configs>Advanced>Advanced yarn-site.

  3. Pro úložiště WASB: Výchozí hodnota pro yarn.log-aggregation.file-formats je IndexedFormat,TFile. Změňte hodnotu na TFile.

  4. Úložiště ADLS: Výchozí hodnota pro yarn.nodemanager.log-aggregation.compression-type je gz. Změňte hodnotu na none.

  5. Uložte změnu a restartujte všechny ovlivněné služby.

Další kroky

Pokud se váš problém nezobrazuje nebo se vám nedaří problém vyřešit, navštivte některý z následujících kanálů, kde získáte 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, který umožňuje zlepšit uživatelské prostředí. Propojení komunity Azure se správnými prostředky: odpověďmi, podporou a odborníky.

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