Here is the log information: mysql> show create table call_log_active_small_sorted_2009050618_2009050620_2; | call_log_active_small_sorted_2009050618_2009050620_2 | CREATE TABLE `call_log_active_small_sorted_2009050618_2009050620_2` ( `user_int_id` int(10) unsigned NOT NULL DEFAULT '0', `log_index` int(10) unsigned NOT NULL AUTO_INCREMENT, `start_time` datetime NOT NULL, `end_time` datetime NOT NULL, `log_data` varchar(100) DEFAULT NULL, PRIMARY KEY (`user_int_id`,`log_index`) ) /*!50100 TABLESPACE ts_CL STORAGE DISK */ ENGINE=ndbcluster DEFAULT CHARSET=latin1 | mysql> select FILE_NAME,FILE_TYPE,TABLESPACE_NAMEmLOGFILE_GROUP_NAME,LOGFILE_GROUP_NAME,FREE_EXTENTS,TOTAL_EXTENTS,INITIAL_SIZE,EXTENT_SIZE,STATUS from information_schema.files; ERROR 1054 (42S22): Unknown column 'TABLESPACE_NAMEmLOGFILE_GROUP_NAME' in 'field list' mysql> select FILE_NAME,FILE_TYPE,TABLESPACE_NAME,LOGFILE_GROUP_NAME,LOGFILE_GROUP_NAME,FREE_EXTENTS,TOTAL_EXTENTS,INITIAL_SIZE,EXTENT_SIZE,STATUS from information_schema.files; +---------------+-----------+-----------------+--------------------+--------------------+--------------+---------------+--------------+-------------+--------+ | FILE_NAME | FILE_TYPE | TABLESPACE_NAME | LOGFILE_GROUP_NAME | LOGFILE_GROUP_NAME | FREE_EXTENTS | TOTAL_EXTENTS | INITIAL_SIZE | EXTENT_SIZE | STATUS | +---------------+-----------+-----------------+--------------------+--------------------+--------------+---------------+--------------+-------------+--------+ | data_cl.0000 | DATAFILE | ts_CL | lg_PCM | lg_PCM | 809 | 1024 | 1073741824 | 1048576 | NORMAL | | data_cl.0001 | DATAFILE | ts_CL | lg_PCM | lg_PCM | 1024 | 1024 | 1073741824 | 1048576 | NORMAL | | data_cl.0002 | DATAFILE | ts_CL | lg_PCM | lg_PCM | 94 | 1024 | 1073741824 | 1048576 | NORMAL | | data_cl.0003 | DATAFILE | ts_CL | lg_PCM | lg_PCM | 590 | 1024 | 1073741824 | 1048576 | NORMAL | | undo_0004.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 805306368 | 3221225472 | 4 | NORMAL | | undo_0005.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 805306368 | 3221225472 | 4 | NORMAL | | undo_0000.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 33554432 | 134217728 | 4 | NORMAL | | undo_0001.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 268435456 | 1073741824 | 4 | NORMAL | | undo_0002.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 268435456 | 1073741824 | 4 | NORMAL | | undo_0003.dat | UNDO LOG | NULL | lg_PCM | lg_PCM | NULL | 805306368 | 3221225472 | 4 | NORMAL | | NULL | UNDO LOG | NULL | lg_PCM | lg_PCM | 2980980596 | NULL | NULL | 4 | NORMAL | +---------------+-----------+-----------------+--------------------+--------------------+--------------+---------------+--------------+-------------+--------+ 11 rows in set (0.01 sec) Config.ini [NDBD DEFAULT] NoOfReplicas=1 DataMemory=1300M IndexMemory=700M TransactionDeadLockDetectionTimeOut=10000 [NDB_MGMD] ID=1 hostname=135.252.151.11 datadir=/opt/proxy/mysql/mysql-cluster [NDBD] hostname=135.252.151.11 datadir=/opt/proxy/mysql/var MaxNoOfConcurrentTransactions=5000 MaxNoOfConcurrentOperations=250000 MaxNoOfOrderedIndexes=27000 MaxNoOfTables=9000 MaxNoOfAttributes=25000 [MYSQLD] hostname=135.252.151.11 ndb_1_cluster.log 2009-05-08 17:21:08 [MgmSrvr] INFO -- Node 2: Local checkpoint 6688 started. Keep GCI = 4292268 oldest restorable GCI = 4292281 2009-05-08 17:22:42 [MgmSrvr] INFO -- Node 2: Local checkpoint 6689 started. Keep GCI = 4292314 oldest restorable GCI = 4292327 2009-05-08 17:23:36 [MgmSrvr] ALERT -- Node 1: Node 2 Disconnected 2009-05-08 17:23:36 [MgmSrvr] ALERT -- Node 2: Forced node shutdown completed. Initiated by signal 11. Caused by error 6000: 'Error OS signal received(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'. 2009-05-08 17:23:42 [MgmSrvr] INFO -- Mgmt server state: nodeid 3 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000002. "ndb_1_cluster.log" 6299L, 706808C acm-dev10-n1-int.err 090508 17:17:43 [Note] NDB Binlog: CREATE TABLE Event: REPL$pcm/call_log_tmp_sorted 090508 17:23:36 [Note] NDB Binlog: Node: 2, down, Subscriber bitmask 00 090508 17:23:36 [Note] NDB Binlog: cluster failure for ./mysql/ndb_schema at epoch 4292387/0. 090508 17:23:36 [Note] NDB Binlog: cluster failure for ./mysql/ndb_apply_status at epoch 4292387/0. 090508 17:23:36 [ERROR] /opt/proxy/mysql/libexec/mysqld: Incorrect information in file: './pcm/call_log_tmp_sorted.frm' 090508 17:23:36 [ERROR] /opt/proxy/mysql/libexec/mysqld: Incorrect information in file: './pcm/call_log_tmp_sorted.frm' 090508 17:23:40 [ERROR] /opt/proxy/mysql/libexec/mysqld: Incorrect information in file: './pcm/call_log_tmp_sorted.frm' 090508 17:23:40 [Note] /opt/proxy/mysql/libexec/mysqld: Normal shutdown 090508 17:23:40 [ERROR] /opt/proxy/mysql/libexec/mysqld: Incorrect information in file: './pcm/call_log_tmp_sorted.frm' 090508 17:23:40 [Note] Event Scheduler: Purging the queue. 0 events 090508 17:23:40 [Note] Stopping Cluster Utility thread 090508 17:23:40 [Note] Restarting Cluster Binlog 090508 17:23:41 [Note] Stopping Cluster Binlog 090508 17:23:42 [Note] /opt/proxy/mysql/libexec/mysqld: Shutdown complete ndb_2_error.log Time: Friday 8 May 2009 - 17:23:35 Status: Temporary error, restart node Message: Error OS signal received (Internal error, programming error or missing error message, please report a bug) Error: 6000 Error data: Signal 11 received; Segmentation fault Error object: main.cpp Program: /opt/proxy/mysql/libexec/ndbd Pid: 16640 Trace: /opt/proxy/mysql/var/ndb_2_trace.log.2 Version: mysql-5.1.30 ndb-6.3.20-GA ***EOM*** ndb_2_out.log Free extent: [ m_page_no: 897 m_file_no: 0 m_page_idx: 1391] Free extent: [ m_page_no: 865 m_file_no: 0 m_page_idx: 1390] moving extents (1390 1434) to real free list 1526 moving extents (2032 1988) to real free list 1986 2009-05-08 17:23:30 [ndbd] WARNING -- Ndb kernel is stuck in: Job Handling 2009-05-08 17:23:30 [ndbd] INFO -- Watchdog: User time: 74037 System time: 20560 2009-05-08 17:23:35 [ndbd] INFO -- Received signal 11. Running error handler. 2009-05-08 17:23:35 [ndbd] INFO -- Signal 11 received; Segmentation fault 2009-05-08 17:23:35 [ndbd] INFO -- main.cpp 2009-05-08 17:23:35 [ndbd] INFO -- Error handler signal shutting down system 2009-05-08 17:23:36 [ndbd] INFO -- Error handler shutdown completed - exiting 2009-05-08 17:23:36 [ndbd] ALERT -- Node 2: Forced node shutdown completed. Initiated by signal 11. Caused by error 6000: 'Error OS signal received(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node The error log in our application: 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:52 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:53 insert into call_log_tmp_sorted(user_int_id,start_time,end_time,log_data)(select user_int_id,start_t 11:06:54 rename table call_log_tmp_sorted to call_log_active_small_sorted_2009050618_2009050621_3 11:06:54 drop table call_log_active_small_unsorted_2009050621, call_log_active_small_sorted_2009050618_2009050620_2 11:06:54 Start to merging call_log_active_small_unsorted_2009050622 11:06:54 sortedStartTime=2009050618, sortedEndTime=2009050621, unsortedTime=2009050622, sortedSeqNum=3 11:06:54 getFreeSpace method is called. 11:06:54 getFreeSpace com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed due to underlying exception/error: ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.exceptions.jdbc4.CommunicationsException MESSAGE: Communications link failure Last packet sent to the server was 0 ms ago. STACKTRACE: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure Last packet sent to the server was 0 ms ago. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:353) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2583) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2871) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1601) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1710) at com.mysql.jdbc.Connection.execSQL(Connection.java:2436) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1402) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1694) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1608) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1593) at util.connection.ConnectionManager.execute(ConnectionManager.java:74) at util.connection.JdbcWrapperImpl.executeUpdate(JdbcWrapperImpl.java:19) at solution9.PCMCallLogAccessor.executeSQL(PCMCallLogAccessor.java:732) at solution9.PCMCallLogAccessor.doCallLogMerge(PCMCallLogAccessor.java:569) at solution9.CallLogTableMergeTask.doMerging(CallLogTableMergeTask.java:195) at solution9.CallLogTableMergeTask.doMerging(CallLogTableMergeTask.java:147) at solution9.CallLogTableMergeTask.call(CallLogTableMergeTask.java:32) at util.method.Service.run(Service.java:206) at java.lang.Thread.run(Unknown Source) Caused by: java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1958) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2372) ... 17 more ** END NESTED EXCEPTION **