MemSQL 节点启动失败
MemSQL node failed to start
今天我尝试启动集群时出现以下错误
MemSQL node CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F failed to start:
Failed to connect to MemSQL node
CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F: No error in tracelog
最糟糕的是我无法查询任何内容。每当我查询时都会收到此错误。
ERROR 1777 (HY000): Partition memsqldb:0 has no master instance.
这里的确切问题是什么?
我尝试了 运行 memsql-ops 报告
memsql-ops report
2015-10-10 09:51:10: Jf3fc7e04 [INFO] Building a diagnostic report for agent A0cd4d79612c64a1298c66f7d346fe44a
2015-10-10 09:51:20: Jf3fc7e04 [WARNING] Could not get info for MemSQL node 378F1F82DE7DE6A3D4552A381F316399A579DF18: [Errno 2003] Can't connect to MySQL server on '192.168.104.184' (4)
发现问题出在 IP 上,因为我办公室的 IP 与我办公室的 IP 不同 Home.So 我做了如下操作
iptables -t nat -I OUTPUT --dest 192.168.104.184 -j DNAT --to-dest 10.69.0.2
memsql-ops cluster-start
这解决了问题。
今天我尝试启动集群时出现以下错误
MemSQL node CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F failed to start: Failed to connect to MemSQL node CCBA806E30C9A8E4430ADFEAF5DF435ED91B8F7F: No error in tracelog
最糟糕的是我无法查询任何内容。每当我查询时都会收到此错误。
ERROR 1777 (HY000): Partition memsqldb:0 has no master instance.
这里的确切问题是什么?
我尝试了 运行 memsql-ops 报告
memsql-ops report
2015-10-10 09:51:10: Jf3fc7e04 [INFO] Building a diagnostic report for agent A0cd4d79612c64a1298c66f7d346fe44a
2015-10-10 09:51:20: Jf3fc7e04 [WARNING] Could not get info for MemSQL node 378F1F82DE7DE6A3D4552A381F316399A579DF18: [Errno 2003] Can't connect to MySQL server on '192.168.104.184' (4)
发现问题出在 IP 上,因为我办公室的 IP 与我办公室的 IP 不同 Home.So 我做了如下操作
iptables -t nat -I OUTPUT --dest 192.168.104.184 -j DNAT --to-dest 10.69.0.2
memsql-ops cluster-start
这解决了问题。