我们使用的服务器同时具有公共和私有内部IP。使用MemSQL Ops GUI添加MemSQL主机和节点时,即使提供私有IP,安装也默认使用公共IP。
我们如何在安装过程中使用私有IP?或者如何在安装后更改此IP?
尝试使用memsql-ops memsql-update-config
更新reported_hostname
设置,该设置确认成功更改并说要重新启动。 memsql-ops cluster-restart
并未显示任何更改。
有效的流程:
通过命令行通过memsql-ops agent-deploy
安装代理(在初始操作安装之后),然后在每个节点上使用memsql-ops restart
以使用新接口和主机绑定重新启动。重新启动代理并显示专用IP后,使用Ops UI安装memsql节点可以正常工作。
答案 0 :(得分:0)
Ops中显示的IP不一定是MemSQL数据库使用的IP。
关于群集中使用的地址的真实来源是SHOW LEAVES命令的输出。