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.
- Log in to the master host as root, or as a user with superuser privileges.
Identify the hosts in the ZooKeeper ensemble.
grep -E '^\b*SERVICED_ZK=' /etc/default/servicedThe 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.
- Log in to a ZooKeeper ensemble node as root, or as a user with superuser privileges.
Change directory to /root.
Extract the ZooKeeper image.
./install-zenoss-isvcs-zookeeper-v10.runAt the prompt, press y.
Delete the archive file, if desired.
rm -i ./install-zenoss-isvcs-zookeeper-v10.run
- Repeat the preceding four steps on each ZooKeeper node in the ensemble.