Mysql集群配置简要说明 V2.0(12)

发布时间:2021-06-06

mysql 集群搭建的步骤

2.当关闭任一数据节点后,在所有SQL节点中进行操作是否不受其影响。例如,我们关闭192.168.1.10主机上的数据节点服务,在两台主机上应该能够继续对数据库进行各种操作。

3.关闭某数据节点进行了数据库操作,然后重新启动,所有SQL节点的操作是否正常。

这里要说明的是,通过SQL节点创建新的数据库时,必须在create语句中使用“engine=ndbcluster”选择ndbcluster数据库引擎,否则创建的数据库不会加到MySQL群集系统中,只能作为普通的数据库独立使用。

4. 常见问题

错误1、

[MgmtSrvr] WARNING -- 1011 Unable to connect with connect string: nodeid=0,localhost:1186

处理:一般这个情况是系统ping 127.0.0.1不通,可能是网卡问题,但是ping在eth0和eth1上配置的IP地址却通,所以处理方法是在/etc/hosts文件中添加: 192.168.1.5 localhost

即可。192.168.1.5根据自己配置的IP地址进行修改。

错误2、

在修改了数据节点目录后,数据节点遇到如下错误:[ndbd] ERROR -- Couldn't start as daemon, error: 'Failed to lock pidfile

'/opt/mysql_cluster/ndb_data/ndb_11.pid', errno: 37'

处理:由于数据节点的目录是挂载在nas存储上面,由于防火墙问题导致nas挂载异常,以致出现以上错误,关闭防火墙,重新挂载nas存储即可。 错误3、

在修改了数据节点目录后,mysql节点遇到如下警告:[Warning] NDB : Tables not available after 15 seconds. Consider increasing --ndb-wait-setup value,导致管理节点识别不到mysql节点

处理:经检查,是配置文件f里ndb-connectstring参数的配置有误,改成正确的管理节点IP地址即可。

错误4、

在修改了 config.ini 配置后重启,会报这个错

Configuration error: Error: Could not alloc node id at 192.168.1.40 port 1186: Connection done from wrong host ip 192.168.1.43.

Failed to initialize consumers

解决方法:

1、防火墙已关闭。 关闭防火墙命令:

Mysql集群配置简要说明 V2.0(12).doc 将本文的Word文档下载到电脑

上一篇:工程施工核算

下一篇:BX2913LNL中文资料

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219