tiup cluster scale-out

    • <cluster-name> 为要操作的集群名字,如果忘记集群名字可通过集群列表查看
    • <topology.yaml> 为事先编写好的扩容,该文件应当仅包含扩容部分的拓扑

    指定连接目标机器的用户名,该用户在目标机器上需要有免密 sudo root 的权限。

    -i, —identity_file(string,默认 ~/.ssh/id_rsa)

    • 在连接目标机器时使用密码登录,不可和 -i/--identity_file 同时使用。
    • 数据类型:BOOLEAN

    —no-labels

    • 当两个或多个 TiKV 部署到同一台机器时,会存在一个风险:由于 PD 无法感知集群的拓扑结构,可能将一个 Region 的多个副本调度到一台物理机上的不同 TiKV,这样这台物理机就成为了单点。为了避免这种情况,用户可以通过 label 来指定 PD 不要将相同的 Region 调度到同一台机器上(配置方式参考通过拓扑 label 进行副本调度)。
    • 数据类型:BOOLEAN
    • 该选项默认关闭,默认值为 false。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。

    但是对于测试环境,可能并不在意是否将一个 Region 的副本调度到了同一台机器上,这个时候可以使用 来绕过检查。

    -h, —help

    • 输出帮助信息。
    • 数据类型:BOOLEAN
    • 该选项默认关闭,默认值为 false。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。

    扩容日志