2013-07-27 56 views

回答

7

您可以使用類似這樣

java -cp $ZOOKEEPER_CLASSPATH org.apache.zookeeper.server.LogFormatter [zookeeper log file path]

+1

我不能讓工作。保持返回錯誤:無法找到或加載主類日誌.5200768f38' – Eye

+0

@Eye - 在執行Vikas命令之前,需要設置一個有效的ZOOKEEPER_CLASSPATH值。我個人更喜歡簡單地重用HBase的類路徑設置:'hbase org.apache.zookeeper.server.LogFormatter ',它會自動加載類。 –

20

我不知道如果u已經解決了這個問題。

答:

cd the zookeeper dir. 

如果妳想要閱讀的快照,使用方法:

java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.SnapshotFormatter version-2/snapshot.xxx 

如果妳想要讀取日誌,使用:

java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter version-2/log.xxx