Bug #21258 | Cluster will not start if new nodes added to the cluster with existing database. | ||
---|---|---|---|
Submitted: | 24 Jul 2006 19:38 | Modified: | 27 Jul 2006 12:31 |
Reporter: | Nikolay Grishakin | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S2 (Serious) |
Version: | 5.1 | OS: | Linux (Linux) |
Assigned to: | CPU Architecture: | Any | |
Tags: | Test blocking |
[24 Jul 2006 19:38]
Nikolay Grishakin
[25 Jul 2006 0:18]
Nikolay Grishakin
The same result using "perl load_tpcb.pl -so -e ndb" instead of ndbmix. Time: Tuesday 25 July 2006 - 02:14:30 Status: Permanent error, external action needed Message: Invalid configuration received from Management Server (Configuration error) Error: 2350 Error data: Illegal configuration change. Initial start needs to be performed when changing no of s torage nodes (node 4) Error object: DBDIH (Line: 1559) 0x0000000a Program: /home/ndbdev/ngrishakin/builds/libexec/ndbd Pid: 16206 Trace: /space/run/ndb_3_trace.log.1 Version: Version 5.1.12 (beta) ***EOM***
[27 Jul 2006 12:32]
Hartmut Holzgraefe
When changing the node configuration (number of nodes, number of replicas) you need to backup the cluster, shutdown and restart with --initial and restore, else the data distribution doesn't match the new hash distribution. This will only change with the "Online add nodes" feature