【 TiDB 使用环境】生产
【 TiDB 版本】
v5.4.0
【遇到的问题】
想永久修改pd监听地址为ip,而不是0.0.0.0
【复现路径】做过哪些操作出现的问题
1、修改pd本地配置 (tidb-deploy/pd-2379/scripts/run_pd.sh)脚本里的–client-urls=“http://0.0.0.0:2379” 0.0.0.0变成ip,本地修改可以成功,但是集群reload会更新,需要永久修改
2、tiup cluster edit-config tidb_test修改不成功
官方介绍字段 listen_host
集群安装后就不能修改(当机器上有多个 IP 时,可以指定服务的监听 IP,默认为 0.0.0.0
)
config配置如下两个参数均不生效
- host: xx.xx.xx
ssh_port: 32200
name: pd-xx.xx.xx-2379
client_port: 2379
peer_port: 2380
deploy_dir: /tidb-deploy/pd-2379
data_dir: /tidb-data/pd-2379
log_dir: /tidb-deploy/pd-2379/log
config:
client-urls: http://127.0.0.1:2379
listen_host: xx.xx.xx
【问题现象及影响】