Installing a Cisco Nexus Data Broker Cluster
Use this procedure to install a Cisco NDB cluster.
Before you begin
Prerequisites:
-
Cisco NDB supports 2-node and 3-node clusters.
-
All IP addresses must be reachable and capable of communicating with each other.
-
All switches in the cluster must connect to all the controllers.
-
All controllers must have the same HA clustering configuration information in the
config.ini
files. -
All the NDB instances should be of the same NDB version to form the cluster.
-
If using cluster passwords, all controllers must have the same password configured in the ndbjgroups.xml file. See Password Protecting for HA Clusters section in the Cisco Nexus Data Broker Configuration Guide.
![]() Note |
All the NDB instances to form the cluster should be of the same NDB version. |
Procedure
Step 1 |
In a web browser, navigate to www.cisco.com. |
||
Step 2 |
Navigate to Support > Products > Downloads. |
||
Step 3 |
In the Find Products and Downloads search box, enter Nexus Data Broker and click Downloads from the displayed list. The file information for Release 3.10 is displayed: Cisco Nexus Data Broker Software Application: |
||
Step 4 |
Download the Cisco Nexus Data Broker application bundle. If prompted, enter your Cisco.com username and password to login. |
||
Step 5 |
Create a directory in your Linux machine where you plan to install Cisco Nexus Data Broker. For example, in your Home directory, create |
||
Step 6 |
Copy the Cisco Nexus Data Broker zip file to the created NDB directory. |
||
Step 7 |
Unzip the Cisco Nexus Data Broker zip file. The Cisco Nexus Data Broker software is installed in a directory called
|
||
Step 8 |
Navigate to the ndb/configuration directory that was created when you installed the software. |
||
Step 9 |
Use any text editor to open the
|
||
Step 10 |
Uncomment the line which consists of supernodes and replace <ip*> with NDB Server IPs.
|
||
Step 11 |
Save the file and exit the editor. |
||
Step 12 |
Repeat steps 5 to 11 in all the Linux machines where the NDB is installed. |
||
Step 13 |
Start the Primary NDB server using the ./runndb.sh -start command. |
||
Step 14 |
After the GUI of the primary NDB server is up, start the other NDB servers using the ./runndb.sh -start command. |