• chevron_right

      How to enable ZooKeeper audit logging

      pubsub.slavino.sk / sleeplessbestie · Monday, 4 October, 2021 - 06:01 edit

    Enable ZooKeeper audit logging. Inspect audit log settings. $ sudo -u zookeeper cat /opt/zookeeper/zookeeper/conf/log4j.properties [...] # # zk audit logging # zookeeper.auditlog.file=zookeeper_audit.log zookeeper.auditlog.threshold=INFO audit.logger=INFO, RFAAUDIT log4j.logger.org.apache.zookeeper.audit.Log4jAuditLogger=${audit.logger} log4j.additivity.org.apache.zookeeper.audit.Log4jAuditLogger=false log4j.appender.RFAAUDIT=org.apache.log4j.RollingFileAppender log4j.appender.RFAAUDIT.File=${zookeeper.log.dir}/${zookeeper.auditlog.file} log4j.appender.RFAAUDIT.layout=org.apache.log4j.PatternLayout log4j.appender.RFAAUDIT.layout.ConversionPattern=%d{ISO8601} %p %c{2}: %m%n log4j.appender.RFAAUDIT.Threshold=${zookeeper.auditlog.threshold} [...] Enable audit logging inside zoo.cfg configuration file. $ sudo -u zookeeper cat /opt/zookeeper/zookeeper/conf/zoo.cfg tickTime=2000 initLimit=10 syncLimit=5 dataDir=/opt/zookeeper/zookeeper/data clientPort=2181 server.1=zookeeper1.example.org:2888:3888 […]

    Značky: #Linux, #ZooKeeper, #DevOps

    • chevron_right

      How to configure ZooKeeper cluster

      pubsub.slavino.sk / sleeplessbestie · Friday, 1 October, 2021 - 06:34 edit

    Install and configure a basic ZooKeeper cluster to play with it. Update package index. $ sudo apt update Install GnuPG. $ sudo apt -y install gpg Install Java. $ sudo apt -y install openjdk-11-jre-headless Create a dedicated zookeeper user. $ sudo adduser --system --home /opt/zookeeper --shell /bin/bash --uid 810 --group --disabled-login zookeeper Create a directory […]

    Značky: #ZooKeeper, #Linux, #DevOps

    • chevron_right

      How to install standalone ZooKeeper server

      pubsub.slavino.sk / sleeplessbestie · Wednesday, 29 September, 2021 - 11:00 edit

    Install standalone ZooKeeper server to play with it. Update package index. $ sudo apt update Install GnuPG. $ sudo apt -y install gpg Install Java. $ sudo apt -y install openjdk-11-jre-headless Create a dedicated zookeeper user. $ sudo adduser --system --home /opt/zookeeper --shell /bin/bash --uid 810 --group --disabled-login zookeeper Create a directory for the software […]

    Značky: #ZooKeeper, #Linux, #DevOps

    • chevron_right

      How to deal with missing snapshot after ZooKeeper upgrade

      pubsub.slavino.sk / sleeplessbestie · Monday, 9 August, 2021 - 11:00 edit

    Deal with missing snapshot after ZooKeeper upgrade from version 3.4 to 3.5 or later. I have encountered an error after upgrade from ZooKeeper 3.4.13 to 3.5.9. Aug 03 22:24:07 kafka2.example.org zookeeper-server-start.sh[62023]: [2021-08-03 22:24:07,002] ERROR Unable to load database on disk (org.apache.zookeeper.server.quorum.QuorumPeer) Aug 03 22:24:07 kafka2.example.org zookeeper-server-start.sh[62023]: java.io.IOException: No snapshot found, but there are log entries. […]

    Značky: #ZooKeeper, #Linux, #DevOps

    • chevron_right

      How to install Cluster Manager for Apache Kafka

      pubsub.slavino.sk / sleeplessbestie · Wednesday, 4 August, 2021 - 11:00 edit

    Install Cluster Manager for Apache Kafka, previously known as Kafka Manager on Debian Bullseye. I am deliberately building a package as it is a most consistent and complete solution. Build a package Notice, the whole process requires at least 2GB of RAM. Update package index. $ sudo apt update Install basic utilities required to build […]

    Značky: #Debian, #ZooKeeper, #DevOps, #Linux, #Bullseye