Visualizzazione di file di log HBase - Amazon EMR

Visualizzazione di file di log HBase

Come parte del suo funzionamento, HBase scrive file di log con dettagli sulle impostazioni di configurazione, azioni daemon ed eccezioni. Questi file di log possono essere utili per il debug dei problemi riscontrati con HBase, nonché per il monitoraggio delle prestazioni.

Se configuri il cluster per mantenere i file di log in Amazon S3 devi tenere a mente che i log vengono scritti in Amazon S3 ogni cinque minuti, pertanto potrebbe verificarsi un lieve ritardo prima che i file di log più recenti siano disponibili.

Per visualizzare i file di log di HBase per il nodo master
  • È possibile visualizzare i log di HBase correnti utilizzando SSH per la connessione al nodo master e accedendo alla directory /var/log/hbase. Questi file di log non sono disponibili dopo che il cluster viene terminato a meno che non si abiliti la registrazione in Amazon S3 quando il cluster viene avviato.

Visualizzazione dei log di HBase su Amazon S3
  • Per accedere ai file di log di HBase e ad altri file di log del cluster su Amazon S3 e fare in modo che siano disponibili dopo che il cluster viene terminato, specifica un bucket Amazon S3 per ricevere questi file di log quando crei il cluster. Questa operazione viene eseguita utilizzando l'opzione --log-uri. Per ulteriori informazioni su come abilitare la registrazione per il cluster, consulta la sezione sulla Configurazione della registrazione e del debugging (facoltativo) nella Guida alla gestione di Amazon EMR.