tiup安装4.0.0报错tikv-server --config-check --config=/tidb-deploy/tikv-20160/conf/tikv.toml --pd=""

使用tiup进行安装时候报错,到目标tikv节点手工执行脚本仍然报错。具体报错见下文。

  • 【TiDB 版本】:4.0.0.0
    tiup version v1.0.4 tiup
    Go Version: go1.13
    Git Branch: v1.0
    GitHash: 59fb77b
  • 【问题描述】:

tiup cluster deploy tidb-test v4.0.0 topology.yaml --user tidb

[tidb@tikv1 ~]/tidb-deploy/tikv-20160/bin/tikv-server --config-check --config=/tidb-deploy/tikv-20160/conf/tikv.toml --pd=""
thread ‘main’ panicked at 'invalid auto generated configuration file /tidb-deploy/tikv-20160/conf/tikv.toml, err only B, KB, KiB, MB, MiB, GB, GiB, TB, TiB, PB, and PiB are supported: “” for key raftstore.capacity', src/config.rs:2220:13
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace.

请检查参数 raftstore.capacity 配置的值,只支持显示的这些KB,MB等,多谢。

TIUP工具安装,这个目标服务器的文件tikv.toml应该不需要手动修改吧?
cat /tidb-deploy/tikv-20160/conf/tikv.toml

[raftstore]
capacity = “<The value refers to the calculation formula result of the multi-instance topology document.>”

[readpool]
[readpool.coprocessor]
use-unified-pool = true
[readpool.storage]
use-unified-pool = false
[readpool.unified]
max-thread-count = “”

[server]
[server.labels]
host = “tikv2”

[storage]
[storage.block-cache]
capacity = “”

不需要修改的,tiup 部署 tikv 节点时,如果没有做过修改。会使用默认配置,在 conf/tikv.toml 也会有类似提示。如需修改可以通过 tiup cluster edit-config cluster-name 进行修改并根据提示 reload 对应节点即可。


@rongyilong-PingCAP
@户口舟亢

根据详细日志,和去目标服务器观察,安装包已经下载,解压成功。只是在运行命令时候提示参数有问题。到目标服务器上直接运行也报错。

tiup安装报错了。还没有到手工reload或者edit

你好,

此步骤为在集群部署成功后的操作。

请上传下 topology 文件,这边看下是否对 tikv 有相关配置。

topology.yaml (3.0 KB)

此配置文件是否为自己编写?其中存在一些为指定的值,如果特殊需要可以将红框内的值全部删除,使用默认配置即可。

删除后正常。感谢!

:ok_hand:,有问题欢迎开新帖继续讨论

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。