MemSQL节点无法启动

时间:2015-10-08 01:29:21

标签: memsql

当我今天尝试启动我的群集时,我收到以下错误

  

MemSQL节点CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F无法启动:   无法连接到MemSQL节点   CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F:tracelog中没有错误

最糟糕的是我无法查询任何内容。每当我查询时,我都会收到此错误。

  

ERROR 1777(HY000):分区memsqldb:0没有主实例。

这里的确切问题是什么?

1 个答案:

答案 0 :(得分:1)

我尝试运行 memsql-ops报告

  

memsql-ops报告

     

2015-10-10 09:51:10:Jf3fc7e04 [INFO]为代理商建立诊断报告A0cd4d796​​12c64a1298c66f7d346fe44a

     

2015-10-10 09:51:20:Jf3fc7e04 [警告]无法获取MemSQL节点378F1F82DE7DE6A3D4552A381F316399A579DF18的信息:[Errno 2003]无法连接到MySQL服务器' 192.168.104.184&# 39; (4)

发现问题出在IP上,因为我办公室的IP与我家的IP不同。所以我做了如下

iptables -t nat -I OUTPUT --dest 192.168.104.184 -j DNAT --to-dest 10.69.0.2 
memsql-ops cluster-start

这解决了问题。