Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Anzeigen der HBase-Protokolldateien
Im Rahmen seines Betriebs schreibt HBase Protokolldateien mit Informationen zu Konfigurationseinstellungen, Daemon-Aktionen und Ausnahmen. Diese Protokolldateien können zum Debuggen von Problemen mit HBase sowie für die Verfolgung der Leistung hilfreich sein.
Wenn Sie Ihren Cluster so konfigurieren, dass die Protokolldateien dauerhaft in Amazon S3 gespeichert werden, sollten Sie wissen, dass Protokolle alle fünf Minuten in Amazon S3 geschrieben werden. Deshalb kann es zu einer kleinen Verzögerung kommen, bis die neuesten Protokolldateien verfügbar sind.
Um HBase-Protokolle auf dem Primärknoten anzuzeigen
-
Sie können die aktuellen HBase-Protokolle anzeigen, indem Sie SSH verwenden, um eine Verbindung zum primären Knoten herzustellen, und zum Verzeichnis navigieren.
/var/log/hbaseDiese Protokolle sind nicht verfügbar, nachdem der Cluster beendet wurde, es sei denn, Sie aktivieren beim Starten des Clusters die Protokollierung nach Amazon S3.
So zeigen Sie HBase-Protokolle in Amazon S3 an
-
Um auf HBase-Protokolle und andere Cluster-Protokolle in Amazon S3 zuzugreifen und sie auch noch verfügbar zu haben, nachdem der Cluster beendet wurde, müssen Sie beim Erstellen des Clusters einen Amazon-S3-Bucket angeben, um diese Protokolle zu empfangen. Dies erfolgt mithilfe der Option
--log-uri. Weitere Informationen zur Aktivierung der Protokollierung für Ihren Cluster finden Sie unter Konfiguration von Protokollierung und Debugging (Optional) im Verwaltungshandbuch für Amazon EMR.