Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Edge Data Streaming
  3. Licenses
  4. Using Informatica Administrator
  5. Creating and Managing the Edge Data Streaming Service
  6. Edge Data Streaming Entity Types
  7. Edge Data Streaming Nodes
  8. Data Connections
  9. Working With Data Flows
  10. Managing the Edge Data Streaming Components
  11. Security
  12. High Availability
  13. Disaster Recovery
  14. Monitoring Edge Data Streaming Entities
  15. Troubleshooting
  16. Frequently Asked Questions
  17. Regular Expressions
  18. Command Line Program
  19. Configuring Edge Data Streaming to Work With a ZooKeeper Observer
  20. Glossary

User Guide

User Guide

Apache ZooKeeper High Availability

You can configure high availability for ZooKeeper either during EDS installation or after installation. To configure high availability, deploy ZooKeeper in a cluster known as an ensemble.
To configure ZooKeeper high availability, perform the following configurations:
Configure multiple ZooKeeper servers
You can configure multiple servers for ZooKeeper in the following ways:
  • During installation. When you install EDS, you can specify the IP address and port combinations of the machines in the ZooKeeper ensemble. In the installer wizard, configure the Apache ZooKeeper IP Address and Ports property.
    The IP address and port combination has the following format:
    <IP Address>:<port>
    You can enter multiple comma-separated IP address and port combinations. If one instance of ZooKeeper fails, the Administrator Daemon connects to the next available ZooKeeper server.
  • After installation. After you install EDS, configure the zoo.cfg file. Specify the IP address and port combinations of the machines in the ZooKeeper ensemble in the following format:
    server.id=host:port:port
For information about configuring a ZooKeeper ensemble, see the ZooKeeper Administrator's Guide, available at http://zookeeper.apache.org/doc/r3.4.6/zookeeperAdmin.html.
Configure EDS to work with a ZooKeeper ensemble
Specify the complete list of ZooKeeper servers in the Administrator Daemon and EDS node configuration files.
The Administrator Daemon configuration file, named admind.cnf, is available in the <EDS Node installation directory>/admind/config/ directory.
The EDS node configuration file, named node.cnf, is available in the <EDS Node installation directory>/node/config/ directory.
Specify the list of ZooKeeper servers, type zkservers= and then type the names of the ZooKeeper servers separated by commas. For example, zkservers=<IP_address_1>:<port>,<IP_address_2>:<port>,<IP_address_3>:<port>,...
Update the EDS Node configuration file on each machine on which you install the EDS Node.


Updated March 19, 2019


Explore Informatica Network