tiup 扩容时没有产生 toml 文件

tiup cluster scale-out name scale-out.yaml

扩容操作 需要的文件是tikv-172.18.1.13-20171.toml ,没有这个文件

方便提供一下 scale-out.yaml 文件以及 tiup 对应日志吗,我们看下

麻烦将 scale-out.yaml 文件中对应的 imported:true 行删除,然后再进行扩容试下。

我在本地测试的时候,发现加上 imported:true 的时候的确会扩容失败

问题是不会自动产生toml的文件,我们手工复制其他节点的配置文件,添加节点配置文件后扩容成功

如果 scale-out.yaml 填写正确的话,是会正常生成 toml 文件的,可以尝试一下

你上面图片看我写的有问题嘛,从生产的拷贝过来,改的参数内容

麻烦去掉 imported:true 试下,我在我这边环境测试有 imported:true 的时候也不会生成 toml 文件,去掉之后能正常生成的。这个 imported:true 是从 ansible 导入到 tiup 的标记,填写扩容配置文件时可以不填写。

我这边也反馈给研发一下,后续检测到 imported:true 可以直接报错出来

imported: true 表示这个节点是由 ansible 导入进来的节点,扩容的节点不应该设置这个字段。