First you need to download and configure the below services for the configuration node:
- Apache ZooKeeper, an open source server for a highly reliable distributed coordination: https://zookeeper.apache.org/
- Apache Cassandra, a distributed open source NoSQL database management system: http://cassandra.apache.org/
- RabbitMQ message broker: https://www.rabbitmq.com/
- network time protocol (NTP) for time synchronization: http://www.ntp.org/
The following script (12_5_open_contrail_configuration_node.sh) configures a server as the configuration node:
#!/bin/bash ############################################################################## # Python Network Programming Cookbook, Second Edition -- Chapter - 12 # Adopted from https://github.com/Juniper/contrail-controller/wiki/Install-and-Configure-OpenContrail-1.06 ...