Überprüfung der YARN Resource Manager-Konfiguration
Nach der Konfiguration des YARN Resource Managers ist es wichtig, die Einrichtung zu überprüfen, um sicherzustellen, dass alles korrekt funktioniert. Hier sind einige Schritte, die Sie ausführen können, um die YARN Resource Manager-Konfiguration zu überprüfen:
Überprüfen des YARN Resource Manager-Status
Sie können den Status des YARN Resource Managers mit dem Befehl yarn rmadmin
überprüfen:
yarn rmadmin -getServiceState
Dieser Befehl sollte den aktuellen Zustand des YARN Resource Managers zurückgeben, wie beispielsweise ACTIVE
oder STANDBY
(wenn er im Hochverfügbarkeitsmodus ausgeführt wird).
Überprüfen der YARN Resource Manager-Weboberfläche
Sie können die YARN Resource Manager-Weboberfläche über die konfigurierte Adresse und den Port in einem Webbrowser aufrufen. Die Weboberfläche sollte Informationen über den Cluster anzeigen, einschließlich der verfügbaren Ressourcen, der laufenden Anwendungen und vieles mehr.
Ein Testprogramm übermitteln
Um zu überprüfen, ob der YARN Resource Manager ordnungsgemäß funktioniert, können Sie ein Testprogramm an den Cluster übermitteln. Beispielsweise können Sie den Befehl yarn jar
verwenden, um einen MapReduce-Auftrag zu übermitteln:
yarn jar /path/to/hadoop-mapreduce-examples.jar wordcount /input/path /output/path
Dadurch wird ein WordCount-MapReduce-Auftrag an den YARN-Cluster übermittelt, und Sie können den Fortschritt und die Beendigung des Auftrags in der YARN Resource Manager-Weboberfläche überwachen.
Die YARN Resource Manager-Protokolldateien überprüfen
Sie können auch die YARN Resource Manager-Protokolldateien auf Fehler oder Warnungen überprüfen, die auf Probleme mit der Einrichtung hinweisen können. Die Protokolldateien befinden sich normalerweise im Verzeichnis $HADOOP_LOG_DIR
.
tail -n 100 $HADOOP_LOG_DIR/yarn-*-resourcemanager-*.log
Indem Sie diese Schritte ausführen, können Sie sicherstellen, dass der YARN Resource Manager richtig konfiguriert ist und wie erwartet funktioniert.