The 3rd node is no longer able to rejoin the cluster , after a mysql-galera stop was issued, as a result of node not responding to sql requests. there were no hardware failures no software issues, however just not responding on SQL queries.Error from the failing server: .err...........InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/Packages'
InnoDB: in InnoDB data dictionary has tablespace id 4355,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/Packages.ibd and id 1295, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/PagePaths'
InnoDB: in InnoDB data dictionary has tablespace id 4356,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/PagePaths.ibd and id 3993, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/PagePermissionPageTypes'
InnoDB: in InnoDB data dictionary has tablespace id 4357,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/PagePermissionPageTypes.ibd and id 3994, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/PagePermissions'
InnoDB: in InnoDB data dictionary has tablespace id 4358,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/PagePermissions.ibd and id 3995, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/PageSearchIndex'
InnoDB: in InnoDB data dictionary has tablespace id 4359,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/PageSearchIndex.ibd and id 3997, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_c5_priceline/PageStatistics'
InnoDB: in InnoDB data dictionary has tablespace id 4360,
InnoDB: but a tablespace with that id does not exist. There is
InnoDB: a tablespace of name ./prod_c5_priceline/PageStatistics.ibd and id 244, though. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Error: table 'prod_mage_soulpattinson/dummy'
InnoDB: in InnoDB data dictionary has tablespace id 1,
InnoDB: but tablespace with that id or name does not exist. Have
InnoDB: you deleted or moved .ibd files?
InnoDB: This may also be a table created with CREATE TEMPORARY TABLE
InnoDB: whose .ibd and .frm files MySQL automatically removed, but the
InnoDB: table still exists in the InnoDB internal data dictionary.
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:40 InnoDB: Waiting for the background threads to start
120918 17:15:41 InnoDB: 1.1.8 started; log sequence number 1423444579
120918 17:15:41 [Note] Event Scheduler: Loaded 0 events
120918 17:15:41 [Note] WSREP: Signalling provider to continue.
120918 17:15:41 [Note] WSREP: Received SST: b2ad718b-0150-11e2-0800-3066d877c09e:2829
120918 17:15:41 [Note] WSREP: SST received: b2ad718b-0150-11e2-0800-3066d877c09e:2829
120918 17:15:41 InnoDB: error: space object of table 'prod_c5_priceline/PageStatist120918 17:15:41 [Note] WSREP: 0 (API-B2C-DB02): State transfer from 1 (API-B2C-Cluster01) complete.
ics',
InnoDB: space id 4360 did not exist in memory. Retrying an open.
120918 17:15:41 [Note] WSREP: Shifting JOINER -> JOINED (TO: 2832)
120918 17:15:41 InnoDB: Error: tablespace id and flags in file './prod_c5_priceline/PageStatistics.ibd' are 244 and 0, but in the InnoDB
InnoDB: data dictionary they are 4360 and 0.
InnoDB: Have you moved InnoDB .ibd files around without using the
InnoDB: commands DISCARD TABLESPACE and IMPORT TABLESPACE?
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.
120918 17:15:41 [Note] WSREP: Member 0 (API-B2C-DB02) synced with group.
120918 17:15:41 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 2832)
120918 17:15:41 InnoDB: cannot calculate statistics for table prod_c5_priceline/PageStatistics
InnoDB: because the .ibd file is missing. For help, please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting.html
120918 17:15:41 [ERROR] MySQL is trying to open a table handle but the .ibd file for
table prod_c5_priceline/PageStatistics does not exist.
Have you deleted the .ibd file from the database directory under
the MySQL datadir, or have you used DISCARD TABLESPACE?
See http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting.html
how you can resolve the problem.120918 17:15:41 [Warning] WSREP: BF applier failed to open_and_lock_tables: 1146, fatal: 0 wsrep = (exec_mode: 1 conflict_state: 0 seqno: 2830)
120918 17:15:41 [ERROR] Slave SQL: Error executing row event: 'Table 'prod_c5_priceline.PageStatistics' doesn't exist', Error_code: 1146
120918 17:15:41 [Warning] WSREP: RBR event 2 Write_rows apply warning: 1146, 2830
120918 17:15:41 [Note] /opt/mysql-galera/mysql-5.5.23-galera-23.2.1-x86_64/mysql/sbin/mysqld: ready for connections.
Version: '5.5.23' socket: '/opt/mysql-galera/mysql-5.5.23-galera-23.2.1-x86_64/mysql/var/mysqld.sock' port: 3306 Source distribution, wsrep_23.6.r3755
120918 17:15:41 [ERROR] WSREP: Failed to apply trx: source: b2abd484-0150-11e2-0800-3e31ed9fda91 version: 2 local: 0 state: CERTIFYING flags: 1 conn_id: 5586 trx_id: 573003579 seqnos (l: 4, g: 2830, s: 2829, d: 2828, ts: 1347952539315888478)
120918 17:15:41 [ERROR] WSREP: Failed to apply app buffer: P, seqno: 2830, status: WSREP_FATAL
at galera/src/replicator_smm.cpp:apply_wscoll():50
at galera/src/replicator_smm.cpp:apply_trx_ws():121
120918 17:15:41 [ERROR] WSREP: Node consistency compromized, aborting...
120918 17:15:41 [Note] WSREP: Closing send monitor...
120918 17:15:41 [Note] WSREP: Closed send monitor.
120918 17:15:41 [Note] WSREP: gcomm: terminating thread
120918 17:15:41 [Note] WSREP: gcomm: joining thread
120918 17:15:41 [Note] WSREP: gcomm: closing backend
120918 17:15:42 [Note] WSREP: view(view_id(NON_PRIM,a2bcd106-0160-11e2-0800-a52aa051edfc,8) memb {
a2bcd106-0160-11e2-0800-a52aa051edfc,
} joined {
} left {
} partitioned {
b2abd484-0150-11e2-0800-3e31ed9fda91,
})
120918 17:15:42 [Note] WSREP: view((empty))
120918 17:15:42 [Note] WSREP: New COMPONENT: primary = no, bootstrap = no, my_idx = 0, memb_num = 1
120918 17:15:42 [Note] WSREP: gcomm: closed
120918 17:15:42 [Note] WSREP: Flow-control interval: [8, 16]
120918 17:15:42 [Note] WSREP: Received NON-PRIMARY.
120918 17:15:42 [Note] WSREP: Shifting SYNCED -> OPEN (TO: 2832)
120918 17:15:42 [Note] WSREP: Received self-leave message.
120918 17:15:42 [Note] WSREP: Flow-control interval: [0, 0]
120918 17:15:42 [Note] WSREP: Received SELF-LEAVE. Closing connection.
120918 17:15:42 [Note] WSREP: Shifting OPEN -> CLOSED (TO: 2832)
120918 17:15:42 [Note] WSREP: RECV thread exiting 0: Success
120918 17:15:42 [Note] WSREP: recv_thread() joined.
120918 17:15:42 [Note] WSREP: Closing slave action queue.
120918 17:15:42 [Note] WSREP: /opt/mysql-galera/mysql-5.5.23-galera-23.2.1-x86_64/mysql/sbin/mysqld: Terminated.sst error sst.err:Joiner cleanup:
++ cat /opt/mysql-galera/mysql-5.5.23-galera-23.2.1-x86_64/mysql/var//rsync_sst.pid
+ local PID=14296
+ '[' 0 '!=' 14296 ']'
+ kill 14296
+ sleep 0.5
+ kill -9 14296
/opt/mysql-galera/mysql-5.5.23-galera-23.2.1-x86_64/mysql//bin/wsrep_sst_rsync: line 29: kill: (14296) - No such process
+ :
+ set +xgalera state# GALERA saved state
version: 2.1
uuid: 00000000-0000-0000-0000-000000000000
seqno: -1
cert_index:is it possible to clean this node up and rejoin, if so how?
FSCK Errors:
fsck -n
************** Root mount (Galera installation and control + mysql)
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
Warning! /dev/mapper/root--vg-root is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/mapper/root--vg-root contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found. Fix? No
----- (http://jira.whamcloud.com/browse/LU-1281)
Inode 261635 was part of the orphaned inode list. IGNORED.
Deleted inode 261636 has zero dtime. Fix? no
Inode 261637 was part of the orphaned inode list. IGNORED.
Inode 265226 was part of the orphaned inode list. IGNORED.
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences: -1057529 -(7953409--7953411)
Fix? no
Free blocks count wrong (9332762, counted=8630828).
Fix? no
Inode bitmap differences: -(261635--261637) -265226
Fix? no
Directories count wrong for group #32 (131, counted=130).
Fix? no
Free inodes count wrong (2560481, counted=2558866).
Fix? no
/dev/mapper/root--vg-root: ********** WARNING: Filesystem still has errors **********
/dev/mapper/root--vg-root: 47663/2608144 files (0.7% non-contiguous), 1095654/10428416 blocks
***************** Magento DB Mount *******************
Warning! /dev/mapper/magento-magento is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/mapper/magento-magento contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong (12854444, counted=12726079).
Fix? no
Free inodes count wrong (3276789, counted=3275957).
Fix? no
/dev/mapper/magento-magento: ********** WARNING: Filesystem still has errors **********
/dev/mapper/magento-magento: 11/3276800 files (3654.5% non-contiguous), 251732/13106176 blocks
********************** C5 DB **********************
Free blocks count wrong (12725428, counted=12670390).
Fix? no
Free inodes count wrong (3244021, counted=3243630).
Fix? no
/dev/mapper/concrete5-concrete5: ********** WARNING: Filesystem still has errors **********