Reference Guide

Table Of Contents
2. Eseguire il seguente comando per creare un cluster con nome univoco. Ad esempio, MySQLCluster.
MySql JS> var cluster = dba.createCluster('MySQLCluster')
3. Eseguire il seguente comando per verificare lo stato del cluster.
MySql JS>Cluster.status()
Lo stato del cluster creato viene visualizzato come ONLINE, a indicare che il cluster è stato creato correttamente.
Figura 39. Schermata Conferma
Aggiungere un'istanza del server al cluster MySQL
InnoDB
Prerequisiti
Prima di aggiungere server o nodi ai cluster, modificare l'ID server con 2 o 3 nel file my.conf nei server MySQL secondari in
C:\ProgramData\MySQL\MySQL Server 5.7.
Solo il server MySQL primario deve avere come ID server 1. L'ID server deve essere univoco in tutto il cluster SQL.
Informazioni su questa attività
È necessario aggiungere un'istanza del server al cluster MySQL InnoDB come primaria o secondaria.
Per aggiungere un'istanza del server al cluster MySQL InnoDB, procedere come segue:
1. Effettuare il login come utente DB Admin dal prompt dei comandi sul server primario.
2. Per aggiungere un'istanza del server al cluster MySQL InnoDB, procedere come segue:
cluster.addInstance('root@IPAddress2:3306')
cluster.addInstance('root@IPAddress3:3306')
N.B.: L'indirizzo IP e i numeri delle porte sono solo esempi e variano in base al sistema in uso nell'ambiente di lavoro.
3. Eseguire il seguente comando per verificare lo stato dell'istanza del server:
cluster.status()
N.B.:
Se gli ID server sono uguali in tutti i nodi e si cerca di aggiungere istanze nel cluster, viene visualizzato il messaggio di errore
Server_ID è già in uso dal nodo peer, risultato<Errore di runtime>.
Tutti i nodi devono visualizzare lo stato come ONLINE che indica che i nodi sono stati aggiunti alla configurazione del cluster
MySQL InnoDB.
44 Conseguire disponibilità elevata per MySQL InnoDB