Updating the ZooKeeper image on ensemble nodes

Use this procedure to install a new Docker image for ZooKeeper into the local repository of delegate hosts that are ZooKeeper ensemble nodes.
  1. Log in to the master host as root, or as a user with superuser privileges.
  2. Identify the hosts in the ZooKeeper ensemble.
    grep -E '^\b*SERVICED_ZK=' /etc/default/serviced
    The result is a list of 3 or 5 hosts, separated by the comma character (,). The master host is always a node in the ZooKeeper ensemble.
  3. Log in to a ZooKeeper ensemble node as root, or as a user with superuser privileges.
  4. Change directory to /root.
    cd /root
  5. Extract the ZooKeeper image.
    ./install-zenoss-isvcs-zookeeper:v8.run
    At the prompt, press y.
  6. Optional: Delete the archive file, if desired.
    rm -i ./install-zenoss-isvcs-zookeeper:v8.run
  7. Repeat the preceding four steps on each ZooKeeper node in the ensemble.