2013-07-27 12 views

risposta

7

si può usare qualcosa di simile

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

+1

non posso farlo lavoro. Continua a restituire 'Errore: Impossibile trovare o caricare la classe principale log.5200768f38' – Eye

+0

@Eye - È necessario un valore valido per l'impostazione' ZOOKEEPER_CLASSPATH' prima di poter eseguire il comando di Vikas. Personalmente preferisco semplicemente riutilizzare l'installazione del classpath di HBase: 'hbase org.apache.zookeeper.server.LogFormatter ' che carica automaticamente la classe. –

20

Non so se u hanno risolto questo problema.

Risposta:

cd the zookeeper dir. 

Se u vuole leggere istantanee, utilizzare:

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 

Se u vuole leggere i registri, l'uso:

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 
Problemi correlati