我们当前集群网段是192.168.0
现在各节点加装了一块网卡用作内网通信 192.168.100,希望tidb各组件通信走内网ip,请问应该怎么配置?
文档里listen_host配置默认监听0.0.0.0,按说原配置不动即可支持多ip,但是现在为什么192.168.100.x:4000 无法访问
我们当前集群网段是192.168.0
现在各节点加装了一块网卡用作内网通信 192.168.100,希望tidb各组件通信走内网ip,请问应该怎么配置?
文档里listen_host配置默认监听0.0.0.0,按说原配置不动即可支持多ip,但是现在为什么192.168.100.x:4000 无法访问
加个这个
advertise-address: “192.168.100.xx”
多是防火墙、端口监听、路由或 advertise-addr 未更新导致
这是对外 / 组件间通信地址
要不就冒个险,用iptables地址转发
修改集群拓扑中所有组件的 host 为 192.168.100 网段 IP,并配置 advertise-address 强制注册内网地址
telnet不通吗
还是说没有权限
listen_host 是干嘛的?
决定进程监听哪个 IP
默认 0.0.0.0(监听所有)
它不决定组件间用哪个 IP 通信。
对啊 ,他不就要的这个嘛
看看防火墙规则,有没有阻挡
防火墙关了吗
重启了下,可以了
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。