请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

pxc集群连接数据库问题

老师您好,我按照你的步骤,创建了Node1节点,终端也没有报错,然后使用navicat连接第一个节点数据库,就是连接不上,总是提示这个错误,我柑橘是防火墙的有没有开放3306端口,我试了centos 7的firewall防火墙,也开放了端口,不行,后来也试了iptables防火墙也不行,创建了node容器,怎么可以查看这个容器是否创建成功了,怎么进入容器数据mysql -u root -p 进入创建的mysql里面去啊,还有这个之前我是在虚拟机里面操作的,那时候是好的,但是现在我是在阿里云上面操作的就不行了
图片描述

正在回答 回答被采纳积分+3

1回答

神思者 2018-09-23 19:38:04

同学你好,阿里云主机上还要单独再设置一个网络设置才行,可以在阿里云的控制界面上找到这个功能。另外,阿里云上面是不支持用户创建虚拟IP的,这是为了防止用户随便建立IP出现重复

0 回复 有任何疑惑可以回复我~
  • 提问者 life小小袁 #1
    老师,我看到课程最后讲的是使用多个阿里云服务搭建的集群,怎么向本地一样使用一个服务器搭建一个较小的集群环境呢?还有这个网络设置是怎么具体设置的,在虚拟集中可以设置虚拟IP,但是在阿里云上有没有这种设置虚拟IP的替代方式呢?
    回复 有任何疑惑可以回复我~ 2018-09-23 21:14:42
  • 你要是只想用一台阿里云主机部署案例,理论上行得通,但是丧失了高可用行。你可以在一台阿里云主机上跟本地一样部署容器,只是不需要用到docker swarm技术。阿里云上的虚拟IP替代方案有两种。第一是在宿主机上安装haproxy对h1和h2做负载均衡,就跟h1上的haproxy对pxc做负载均衡一样。另外一个办法是购买阿里云的负载均衡服务
    回复 有任何疑惑可以回复我~ 2018-09-23 22:49:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信