Bug #21043 NDB node fails to start after rolling upgrade.
Submitted: 13 Jul 2006 17:21 Modified: 9 Aug 2006 16:56
Reporter: Nikolay Grishakin Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S2 (Serious)
Version:5.1 OS:Linux (Linux)
Assigned to: Jonas Oreland CPU Architecture:Any
Tags: Test blocking

[13 Jul 2006 17:21] Nikolay Grishakin
Description:
NDB node fails to start after rolling upgrade from 5.1.11 -> 5.1.12.
Error reported:
[ndbdev@ndb14 ngrishakin]$ ndbd -c ndb18:14000
error=2350
2006-07-12 23:32:53 [ndbd] INFO     -- Error handler restarting system
2006-07-12 23:32:53 [ndbd] INFO     -- Error handler shutdown completed - exiting
sphase=0
exit=-1

There is no ndb_error.log file generated. Only ndb_3_out.log on ndb node and ndb_1_cluster.log on ndb_mgm node. Both files are attached to this bug report.

ndb_1_cluster.log:
“2006-07-13 00:27:32 [MgmSrvr] INFO     -- Node 2: m_LCP_COMPLETE_REP_From_Master_Received = 1
2006-07-13 00:27:32 [MgmSrvr] INFO     -- Node 3: Node shutdown completed.
2006-07-13 00:27:33 [MgmSrvr] INFO     -- Node 2: Started arbitrator node 1 [ticket=2224000364da235a
]
2006-07-13 00:27:35 [MgmSrvr] INFO     -- Node 2: Communication to Node 3 opened
2006-07-13 00:27:41 [MgmSrvr] WARNING  -- Cluster refused allocation of id 3. Connection from ip 10.
100.1.161. Returned error string "Cluster refused allocation of id 3. Error: 1704 (Unknown error cod
e: Unknown result: Unknown error code)."
2006-07-13 00:27:44 [MgmSrvr] WARNING  -- Cluster refused allocation of id 3. Connection from ip 10.
100.1.161. Returned error string "Cluster refused allocation of id 3. Error: 1704 (Unknown error cod
e: Unknown result: Unknown error code)."
2006-07-13 00:27:47 [MgmSrvr] WARNING  -- Cluster refused allocation of id 3. Connection from ip 10.
100.1.161. Returned error string "Cluster refused allocation of id 3. Error: 1704 (Unknown error cod
e: Unknown result: Unknown error code)."”

ndb_3_out.log:

Didnt find any LCP for node: 2 tab: 21 frag: 1
startNextCopyFragment
2 - endTakeOver
prepare to handover bucket: 0
switchover complete bucket 0 state: 2handover
2006-07-13 00:27:31 [ndbd] INFO     -- Shutdown initiated
2006-07-13 00:27:32 [ndbd] INFO     -- Shutdown completed - exiting
2006-07-13 00:27:32 [ndbd] INFO     -- Angel shutting down
2006-07-13 00:27:32 [ndbd] INFO     -- Node 3: Node shutdown completed.

How to repeat:
see privat comments.
[9 Aug 2006 16:56] Jonas Oreland
1) Rolling upgrade should be made "--initial"
   Try this.

2) We dont fix any bugs for online upgrade in 5.1.x series
   until 5.1 GA

We furthermore currently dont supprt online upgrade
from 4.1x -> 5.x
     5.0.x > 5.1.y (if you didnt know)

/Jonas