Oggi il mio datacenter ha avuto un guasto dell'interruttore che ha provocato la perdita di potenza dei miei server. Gestisco un cluster MySQL a 4 nodi. Ho riavviato il cluster, prima i nodi di gestione, quindi i nodi di dati, quindi dopo l'esecuzione dei nodi di dati ho avviato i nodi SQL. Ho quindi controllato il cluster con ndb_mgm -e SHOW. Tutto sembrava a posto fino a quando ho provato a eseguire una query. Ho ottenuto questo errore,MySQL Cluster ERROR 1296 (HY000): errore 157 'codice errore sconosciuto' da NDBCLUSTER
ERRORE 1296 (HY000): Got error 157 'il codice di errore Unknown' dal NDBCLUSTER
verifico i log di MySQL e non poteva trovare eventuali errori. Ho quindi provato uno spegnimento completo e il riavvio del cluster MySQL e ho controllato la configurazione tra l'arresto e l'avvio. Tutto sembrava dare un'occhiata. Ho quindi eseguito una query su un altro database utilizzando il motore NDBCLUSTER. La query ha avuto successo. Ho provato a cercare su google ma nessuno sembra avere alcuna risposta che aiuti. Ho controllato la configurazione, mi sono assicurato che ndbd sia in esecuzione sui nodi dati, ecc. Gli altri database sembrano funzionare bene tranne questo. Ho un backup del database, ma preferirei molto preferibilmente recuperare il database, se possibile.
Se qualcuno ha qualche suggerimento o idee, sarebbe molto apprezzato.
Grazie in anticipo.
ndb_mgm -e comando show mostra che tutti i nodi siano in esecuzione. Altri database nel cluster stanno funzionando bene ma questo mi sta dando problemi. Quindi mi ha un po 'perplesso al momento. –