ZooKeeper log files, documentation, and other troubleshooting resources

These resources provide additional assistance and information for resolving problems with ZooKeeper.

  • ZooKeeper log files (zookeeper.out and zookeeper.log.number):
    • For external ZooKeeper, the location of the log files is specified by the ZOO_LOG_DIR environment variable. By default, this directory is the same as the directory where ZooKeeper is launched.
    • For embedded ZooKeeper, the location of the log files is specified by the streams.zookeeper.logDir bootstrap property. By default, this directory is $HOME/.streams/var/embeddedzk.

  • Troubleshooting ZooKeeper Operating Environment wiki page

  • ZooKeeper Administrator’s Guide on the Apache ZooKeeper website

  • Streamtool command reference, which provides a detailed description of each streamtool command.

  • Embedded ZooKeeper bootstrap properties
    • For more information about bootstrap properties, use the streamtool man bootproperties command.
    • To check the values of bootstrap properties, use the streamtool getbootproperty -a command.
    • To update bootstrap property values, use the streamtool setbootproperty command.

  • Teracloud® Streams domains, which provides information about how Teracloud® Streams uses ZooKeeper in basic and enterprise domains.