源de爸
(Ti D Ber A Od8 Sg Yu)
1
【 TiDB 使用环境】测试
【 TiDB 版本】7.4
【复现路径】
step1、修改配置参数
tiup cluster edit-config tidb-test
添加proxy-protocol.networks参数,假设错误的配置了不支持的参数(例如localhost):proxy-protocol.networks: localhost,192.168.111.111
step2、重启集群
tiup cluster reload tidb-test -R tidb
重启过程中,多个tidb节点依次重启,期间输出日志无报错。
step3、检查重启情况
重启后,dashboard显示所有tidb节点都是在线状态。
执行:tiup cluster display命令,显示tidb节点Down,反应了数据库集群实际已处于异常状态。
【问题1】
该问题是proxy-protocol.networks这个参数的个例吗?如果配置了错误的参数,在配置文件保存过程中无报错,重启过程中也无报错,还有其他检测手段避免该问题产生么?
【问题2】
dashboard的数据刷新时间,有什么方法能再调整的更及时一点么?
Kongdom
(Kongdom)
2
应该是支持localhost吧,只是配置之后不能访问。可以试试 xxxxxxx 这种参数,我理解的这种才是不支持的参数。
WalterWj
(王军 - PingCAP)
3
参数不支持,在 tidb error log 或者 系统日志是能看到的。
zhanggame1
(Ti D Ber G I13ecx U)
4
proxy-protocol.networks比较特殊,需要你自己查了
参数edit-config改完会有个确认的动作,有些常规参数会检查是否合规,让重新改或保持原样,有的就没有。
DBAER
(66666)
10
这种两个ip 不支持吗? mongodb 这种绑定是可以的
源de爸
(Ti D Ber A Od8 Sg Yu)
11
好的,了解了。主要是我看reload的时候也没输出错误日志,以为日志文件里也没有