我已成功安装了两节点集群。
我遇到的问题是在集群 IP 上安装 MySQL 服务。 我可以直接将服务绑定(bind)到节点IP,没有问题。
如果我尝试将安装绑定(bind)到特定端口 56001 上的集群名称或 IP,我会在错误日志中看到冲突:
2014-09-01 13:56:15 2116 [注意] 服务器主机名(绑定(bind)地址):'192.168.1.200';端口:56001 2014-09-01 13:56:15 2116 [注意] - '192.168.1.200' 解析为 '192.168.1.200'; 2014-09-01 13:56:15 2116 [注意] 在 IP 上创建的服务器套接字:“192.168.1.200”。 2014-09-01 13:56:15 2116 [错误] 无法启动服务器:绑定(bind)到 TCP/IP 端口:无错误 2014-09-01 13:56:15 2116 [错误] 您是否已经有另一个 mysqld 服务器在端口:56001 上运行? 2014-09-01 13:56:15 2116 [错误] 正在中止
绝对没有任何服务正在运行。
如果我绑定(bind)到我得到的名字;
2014-09-01 14:32:53 2848 [注意] 服务器主机名(绑定(bind)地址):'SLM_Internal';端口:56001 2014-09-01 14:32:53 2848 [注意] - 'SLM_Internal' 解析为 '192.168.1.200'; 2014-09-01 14:32:53 2848 [注意] 在 IP 上创建的服务器套接字:“192.168.1.200”。 2014-09-01 14:32:53 2848 [错误] 无法启动服务器:绑定(bind)到 TCP/IP 端口:无错误 2014-09-01 14:32:53 2848 [错误] 您是否已经有另一个 mysqld 服务器在端口:56001 上运行? 2014-09-01 14:32:53 2848 [错误] 正在中止
我错过了什么吗?
感谢您的帮助。
最佳答案
我已经找到解决办法了。
在故障转移集群管理器的底部,如果您单击您的角色,则在窗口底部您也可以选择用于绑定(bind)服务的 IP 地址。
这似乎有效。
关于mysql - 将 MySQL 服务器映射到故障转移群集 IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25607029/