I have seen some cases where sometimes my nodes are displaying a lot of messages within error log, a few minutes after normal shutdown and restart of the concerned node, below is a sample of these lines :
...
120918 12:05:49 [Note] WSREP: Flow-control interval: [14, 28]
120918 12:05:49 [Note] WSREP: New cluster view: global state: 8b6ad718-d711-11e1-0800-6c241ae903cd:1205363, view# 105: Primary, number of nodes: 3, my index: 0, protocol version 2
120918 12:05:49 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.
120918 12:05:49 [Note] WSREP: Assign initial position for certification: 1205363, protocol version: 2
120918 12:05:49 [Note] WSREP: Member 1 (galera3) synced with group.
120918 12:07:13 [ERROR] Slave SQL: Error 'Duplicate column name 'File_priv'' on query. Default database: 'mysql'. Query: 'ALTER TABLE user add File_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL', Error_code: 1060
120918 12:07:13 [Warning] WSREP: RBR event 1 Query apply warning: 1, 1205407
120918 12:07:13 [Warning] WSREP: Ignoring error for TO isolated action: source: 6ba6cfde-0178-11e2-0800-c2cc3f1a1850 version: 2 local: 0 state: APPLYING flags: 65 conn_id: 56 trx_id: -1 seqnos (l: 402, g: 1205407, s: 1205406, d: 1205406, ts: 1347962833720579376)
120918 12:07:13 [ERROR] Slave SQL: Error 'Duplicate column name 'Grant_priv'' on query. Default database: 'mysql'. Query: 'ALTER TABLE user add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL', Error_code: 1060
120918 12:07:13 [Warning] WSREP: RBR event 1 Query apply warning: 1, 1205408
120918 12:07:13 [Warning] WSREP: Ignoring error for TO isolated action: source: 6ba6cfde-0178-11e2-0800-c2cc3f1a1850 version: 2 local: 0 state: APPLYING flags: 65 conn_id: 56 trx_id: -1 seqnos (l: 403, g: 1205408, s: 1205407, d: 1205407, ts: 1347962833721546765)
120918 12:07:13 [ERROR] Slave SQL: Error 'Duplicate column name 'Grant_priv'' on query. Default database: 'mysql'. Query: 'ALTER TABLE host add Grant_priv enum('N','Y') NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL', Error_code: 1060
120918 12:07:13 [Warning] WSREP: RBR event 1 Query apply warning: 1, 1205409
120918 12:07:13 [Warning] WSREP: Ignoring error for TO isolated action: source: 6ba6cfde-0178-11e2-0800-c2cc3f1a1850 version: 2 local: 0 state: APPLYING flags: 65 conn_id: 56 trx_id: -1 seqnos (l: 404, g: 1205409, s: 1205408, d: 1205408, ts: 1347962833722201884)
120918 12:07:13 [ERROR] Slave SQL: Error 'Duplicate column name 'Grant_priv'' on query. Default database: 'mysql'. Query: 'ALTER TABLE db add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL', Error_code: 1060
...
It seems this has something to do with replication of mysql database, I have wsrep_replicate_myisam set to 1 on these nodes, maybe is it related ?
At the moment, I did not find yet any logic/clue to identify the cause of these sporadic messages ...
Thanks by advance for your answers.
Regards,
Laurent