Red de conocimiento informático - Conocimiento informático - ¿Cuáles son las medidas prácticas para lograr el equilibrio de carga y la alta disponibilidad del clúster de base de datos MySQL?

¿Cuáles son las medidas prácticas para lograr el equilibrio de carga y la alta disponibilidad del clúster de base de datos MySQL?

En este artículo, presentamos principalmente la instalación y configuración del clúster de base de datos MySQL para lograr el equilibrio de carga. A continuación, echemos un vistazo a esta parte del contenido.

La relación entre los clústeres de bases de datos MySQL es la siguiente:

ndbd: nodo de la base de datos, donde realmente se almacenan los datos físicos.

mysqld: Nodo del servidor MySQL: Nodo del servidor MySQL.

ndbd_mgmd: Nodo de gestión. Administre/vea el estado de cada nodo de biblioteca y nodo de servidor. El programa accede directamente a la IP de esta máquina y el puerto predeterminado sigue siendo 3306.

1 Instale MySQL 5.0 en ndb_mgmd, mysqld y Node

A, Node

B

Directorio de instalación: /p>

Nodo

A, Nodo

B, mysqld:

#

cp

/usr/local/mysql/support-files/my-medium.cnf

para

MySQL

Clúster

#

(válido

en

MySQL

5.0)

#

habilitar

ndbcluster

motor de almacenamiento

,

y

p>

proporcionar

cadena de conexión

para

#

administración

Servidor

host

(el puerto

predeterminado

es

1186)

[mysqld]

ndbcluster

ndb-connectstring=192.168.56.30

#

proporciona

cadena de conexión

para

administración

Servidor

host

(puerto

predeterminado:

1186)

[ndbd]

connect-string=192.168.56.30

#

proporcionar

cadena de conexión

para

administración

servidor

host

(predeterminado

puerto:

1186)

[ndb_mgm]

connect-string=192.168.56.30

#

proporcione

ubicación

del

archivo de configuración

del clúster

[ndb_mgmd]

config-file=/var/lib/mysql-cluster

Crear archivos de registro en Node

A, Node

Clip B