Nei database replicati è necessario raggiungere il quorum. Ciò significa che devi avere un numero dispari di host di database MariaDB/MySQL. Se hai un numero pari, ad esempio, 4 server VPS. È possibile che gli host di database 1 e 2 possano fornire una risposta e gli host di database 3 e 4 ne diano un'altra. Non esiste un voto prioritario per fornire una risposta al cluster. Questo è noto come cervello diviso. Allo stesso modo, se hai un cluster a tre nodi e uno va giù. Ciò comporterà anche la perdita del quorum. Il risultato finale nei cluster MariaDB Galera e nei cluster di replica MySQL è l' ERRORE 1047 (08S01) alla riga 1: WSREP non ha ancora preparato il nodo per l'errore di utilizzo dell'applicazione.
Correzione dell'ERRORE 1047 (08S01) alla riga 1: WSREP non ha ancora preparato il nodo per l'uso dell'applicazione
Finché esiste questo problema, non sarai in grado di creare nuovi database sul nodo interessato. Tuttavia, la soluzione a questo problema è semplice. Sul nodo che visualizza questo errore accedi a MySQL.
mysql -u root -p
All'interno della console MySQL, esegui il comando seguente per reimpostare automaticamente il quorum sul cluster.
SET GLOBAL wsrep_provider_options='pc.bootstrap=YES';
Assicurarsi di eseguire questo comando con un numero dispari di host nel cluster altrimenti verrà restituito l'ERRORE 1047 (08S01) alla riga 1: WSREP non ha ancora preparato il nodo per il problema di utilizzo dell'applicazione.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.