对于实现mysql数据库集群负载均衡和高可使用 哪些措施具有实际意义

如题所述

第1个回答  2019-11-14
本文我们主要介绍了MySQL数据库集群实现负载均衡的安装配置工作,接下来我们就让我们一起来了解一下这部分内容。
MySQL数据库集群关系如下图:
ndbd:数据库节点,物理数据实际存放位置。
mysqld:MySQL服务器节点。
ndbd_mgmd:管理节点。管理/查看各库节点和服务器节点的状态。程序直接访问的是这台机器的IP。默认端口仍是3306。
1.在ndb_mgmd、mysqld、Node
A、Node
B上安装MySQL5.0
安装目录:/usr/local/mysql
2.配置
Node
A、Node
B、mysqld:
#
cp
/usr/local/mysql/support-files/my-medium.cnf
/etc/my.cnf
#
vi
/etc/my.cnf
在文件尾加入
#
my.cnf
#
example
additions
to
my.cnf
for
MySQL
Cluster
#
(valid
in
MySQL
5.0)
#
enable
ndbcluster
storage
engine,
and
provide
connectstring
for
#
management
Server
host
(default
port
is
1186)
[mysqld]
ndbcluster
ndb-connectstring=192.168.56.30
#
provide
connectstring
for
management
Server
host
(default
port:
1186)
[ndbd]
connect-string=192.168.56.30
#
provide
connectstring
for
management
Server
host
(default
port:
1186)
[ndb_mgm]
connect-string=192.168.56.30
#
provide
location
of
cluster
configuration
file
[ndb_mgmd]
config-file=/var/lib/mysql-cluster
在Node
A、Node
B上创建日志文件夹
相似回答