
叢集管理
|
487
分析日誌
在極少數情況下,有必要直接存取由各 HBase 的程序所產生的日誌檔案。它們包含混合
的訊息,其中一些會為了資訊目的而被列印出,而其他代表內部的警告或錯誤訊息。儘
管這些訊息的某些部分是暫時的,而且不意味著叢集有永久性問題的存在,而其他則描
述系統故障,並恰好在程序被強制結束前會被列印出來。
表 12-3 列出各項預設的 HBase、ZooKeeper 及 Hadoop 日誌檔案。
user
將被替換為啟動
該程序的使用者 ID,並且
hostname
是正在執行程序的主機名稱。
表 12-3 不同的伺服器類型及它們所產生的日誌檔案
伺服器類型 日誌檔案
HBase Master $HBASE_HOME/logs/hbase-<user>-master-<hostname>.log
HBase RegionServer $HBASE_HOME/logs/hbase-<user>-regionserver-<hostname>.log
ZooKeeper 只輸出控制台日誌
NameNode $HADOOP_HOME/logs/hadoop-<user>-namenode-<hostname>.log
DataNode $HADOOP_HOME/logs/hadoop-<user>-datanode-<hostname>.log
JobTracker $HADOOP_HOME/logs/hadoop-<user>-jobtracker-<hostname>.log
TaskTracker ...