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. |