【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
没有配置任何proxy
dm 集群的 master-addr 访问不了,如果 IP 没写错,那么是不是防火墙?
ip没有错,防火墙关闭的
ssh 是可以通的
ssh 默认走 22 应该不够,8261 端口通吗?
telnet 10.10,110.174 8261看下网络
nmap 10.10.110.174 看一下开放的端口有哪些
是在内部网络 没有开防火墙
你tiup dm display dm-test执行下看看你的dm-master啥状态。。。
这个网络就不通,你得看下10.10.110.174:8261
的防火墙是不是有限制。或者就是看下是不是数据库端口写错了?
排查思路,就从网络层排查,不是DM的问题
看你截图,集群里就没有174:8261这个worker啊,是不是配置文件写错了?
根本就没有174的dm_master
你的dm_master在155/173.
我懂你意思了。
你应该要在174上扩容一个dm_worker。再建立数据源,你的master地址不能填174,这是worker的地址。
master地址应该是155/173.
先扩容:
vi dm-scale-out.yml
内容如下:
worker_servers:
- host: 10.10.110.174
ssh_port: 22
port: 8262
执行下面这个命令,给dm集群扩容
tiup dm scale-out <dm-name> ./dm-scale-out.yml
扩容好了tiup dm display dm-name 应该能看到这个dm_worker节点,Status那一栏是free。
再做你开头的那个动作。
tiup dmctl --master-addr=10.10.110.155:8261 operator-source create mysql-102.yaml
命令你看个意思,自己改改。
楼上大佬说的对
加不进etcd组,不过不扩容master其实问题也不大的。重点看看dm_worker为啥没起来。