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í
Ve webovém prohlížeči přejděte na
https://CLUSTERNAME.azurehdinsight.net
, kdeCLUSTERNAME
je název vašeho clusteru.V uživatelském rozhraní Ambari přejděte na YARN>Configs>Advanced>Advanced yarn-site.
Pro úložiště WASB: Výchozí hodnota pro
yarn.log-aggregation.file-formats
jeIndexedFormat,TFile
. Změňte hodnotu naTFile
.Úložiště ADLS: Výchozí hodnota pro
yarn.nodemanager.log-aggregation.compression-type
jegz
. Změňte hodnotu nanone
.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.