Bug #12036 IP of NDBD does not "show" in main ndb_mgmd if started agaist a different one
Submitted: 19 Jul 2005 17:51 Modified: 19 Jul 2005 19:30
Reporter: Jonathan Miller Email Updates:
Status: Duplicate Impact on me:
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:5.1 OS:Linux (Linux)
Assigned to: Assigned Account CPU Architecture:Any

[19 Jul 2005 17:51] Jonathan Miller
If you have a cluster with 3 ndb_mgmd processes and you start one of the NDBD data nodes against a different ndb_mgmd process then you started all the others its IP will not show.

ndb_mgm> show
Connected to Management Server at: ndb08:14000
Cluster Configuration
[ndbd(NDB)]     6 node(s)
id=4    @###.100.1.93  (Version: 5.1.0, Nodegroup: 0, Master)
id=5    @###.100.1.94  (Version: 5.1.0, Nodegroup: 0)
id=6    @###.100.1.92  (Version: 5.1.0, Nodegroup: 1)
id=7    @###.100.1.93  (Version: 5.1.0, Nodegroup: 1)
id=8   (Version: 5.1.0, Nodegroup: 2)
id=9    @###.100.1.92  (Version: 5.1.0, Nodegroup: 2)

[ndb_mgmd(MGM)] 3 node(s)
id=1    @###.100.1.92  (Version: 5.1.0)
id=2   (Version: 5.1.0)
id=3   (Version: 5.1.0)

How to repeat:
1) start a cluster with 3 ndb_mgmd processes. One on each of the 3 servers.
2) Start all but one of the ndbd process pointing to one of the servers.
3) Start the last process pointing to one of the other servers. The NDB process does join the cluster, but its IP is not shown on the server that all other processes where started against.

Suggested fix:
all ndb_mgmd process in a given cluster should have the IP information.
[19 Jul 2005 18:31] Tomas Ulin
duplicate with Bug #11596