为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】
v4.0.10
【问题描述】
通过`tiup cluster edit-config cluster_name修改配置参数后,执行了
tiup cluster reload cluster_name`命令,tikv和pd节点,以及其他两个tidb节点都启动成功,只有一个tidb节点一直处于down状态,节点状态如下:
ID Role Host Ports OS/Arch Status Data Dir Deploy Dir
-- ---- ---- ----- ------- ------ -------- ----------
tidbpt41:9093 alertmanager tidbpt41 9093/9094 linux/x86_64 Up /tidb/tikv/alertmanager-9093 /tidb/tidb-deploy/alertmanager-9093
tidbpt41:3000 grafana tidbpt41 3000 linux/x86_64 Up - /tidb/tidb-deploy/grafana-3000
tidbpt40:2379 pd tidbpt40 2379/2380 linux/x86_64 Up /tidb/tikv/pd-2379 /tidb/tidb-deploy/pd-2379
tidbpt41:2379 pd tidbpt41 2379/2380 linux/x86_64 Up|UI /tidb/tikv/pd-2379 /tidb/tidb-deploy/pd-2379
tidbpt42:2379 pd tidbpt42 2379/2380 linux/x86_64 Up|L /tidb/tikv/pd-2379 /tidb/tidb-deploy/pd-2379
tidbpt41:9090 prometheus tidbpt41 9090 linux/x86_64 Up /tidb/tikv/prometheus-9090 /tidb/tidb-deploy/prometheus-9090
tidbpt40:4000 tidb tidbpt40 4000/10080 linux/x86_64 Up - /tidb/tidb-deploy/tidb-4000
tidbpt41:4000 tidb tidbpt41 4000/10080 linux/x86_64 Up - /tidb/tidb-deploy/tidb-4000
tidbpt42:4001 tidb tidbpt42 4001/10081 linux/x86_64 Down - /tidb/tidb-deploy/tidb-4001
tidbpt40:20160 tikv tidbpt40 20160/20180 linux/x86_64 Up /tidb/tikv/tikv-20160 /tidb/tidb-deploy/tikv-20160
tidbpt41:20160 tikv tidbpt41 20160/20180 linux/x86_64 Up /tidb/tikv/tikv-20160 /tidb/tidb-deploy/tikv-20160
tidbpt42:20160 tikv tidbpt42 20160/20180 linux/x86_64 Up /tidb/tikv/tikv-20160 /tidb/tidb-deploy/tikv-20160
启动提示的错误日志如下:
Error: failed to restart: tidb tidbpt42:4001, please check the instance's log(/tidb/tidb-deploy/tidb-4001/log) for more detail.: timed out waiting for port 4001 to be started after 2m0s
到对应节点查看错误日志,一直在不停提示StoreNotMatch
[2021/02/20 18:51:44.571 +08:00] [WARN] [region_request.go:578] ["tikv reports `StoreNotMatch` retry later"] [storeNotMatch="request_store_id:34210 actual_store_id:34434 "] [ctx="region ID: 16, meta: id:16 start_key:\"t\\200\\000\\000\\000\\000\\000\\000\\017\" end_key:\"t\\200\\000\\000\\000\\000\\000\\000\\021\" region_epoch:<conf_ver:8 version:8 > peers:<id:35572 store_id:34482 > peers:<id:37865 store_id:34210 > peers:<id:92442 store_id:34434 > , peer: id:37865 store_id:34210 , addr: tidbpt41:20160, idx: 1, reqStoreType: TiKvOnly, runStoreType: tikv"]
[2021/02/20 18:51:44.571 +08:00] [WARN] [region_request.go:578] ["tikv reports `StoreNotMatch` retry later"] [storeNotMatch="request_store_id:34210 actual_store_id:34434 "] [ctx="region ID: 16, meta: id:16 start_key:\"t\\200\\000\\000\\000\\000\\000\\000\\017\" end_key:\"t\\200\\000\\000\\000\\000\\000\\000\\021\" region_epoch:<conf_ver:8 version:8 > peers:<id:35572 store_id:34482 > peers:<id:37865 store_id:34210 > peers:<id:92442 store_id:34434 > , peer: id:37865 store_id:34210 , addr: tidbpt41:20160, idx: 1, reqStoreType: TiKvOnly, runStoreType: tikv"]
另外执行 info_collecting.py脚本失败,提示inventory.ini不存在,请问这个文件应该从哪里获取.
Traceback (most recent call last):
File "info_collecting.py", line 18, in <module>
with open('./inventory.ini', 'r') as f:
IOError: [Errno 2] No such file or directory: './inventory.ini'
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。