tikv扩容

扩容tikv节点的时候,ssh_port参数 不起作用,一直在连22 端口

tiup cluster show-config xx
看看你当前配置。
还有你的执行命令是啥?

tiup cluster scale-out huawei_pt 1.yaml --user tidb -p

我是要新加一个tikv节点

看扩容的配置文件没啥问题啊。
所以想看看你当前global里面的配置

global:
user: tidb
ssh_port: 10086
ssh_type: builtin
deploy_dir: /data/tidb-deploy
data_dir: /data/tidb-data
os: linux
arch: amd64
monitored:
node_exporter_port: 9100
blackbox_exporter_port: 9115
deploy_dir: /data/tidb-deploy/monitor-9100
data_dir: /data/tidb-data/monitor-9100
log_dir: /data/tidb-deploy/monitor-9100/log
server_configs:
tidb: {}
tikv: {}
pd: {}
tidb_dashboard: {}
tiflash: {}
tiflash-learner: {}
pump: {}
drainer: {}
cdc: {}
kvcdc: {}
grafana: {}
tidb_servers:

  • host: 172.26.200.169
    ssh_port: 10086
    port: 4000
    status_port: 10080
    deploy_dir: /data/tidb-deploy/tidb-4000
    log_dir: /data/tidb-deploy/tidb-4000/log
    arch: amd64
    os: linux
  • host: 172.26.200.202
    ssh_port: 10086
    port: 4000
    status_port: 10080
    deploy_dir: /data/tidb-deploy/tidb-4000
    log_dir: /data/tidb-deploy/tidb-4000/log
    arch: amd64
    os: linux
    tikv_servers:
  • host: 172.26.200.185
    ssh_port: 10086
    port: 20160
    status_port: 20180
    deploy_dir: /data/tidb-deploy/tikv-20160
    data_dir: /data/tidb-data/tikv-20160
    log_dir: /data/tidb-deploy/tikv-20160/log
    arch: amd64
    os: linux
  • host: 172.26.200.135
    ssh_port: 10086
    port: 20160
    status_port: 20180
    deploy_dir: /data/tidb-deploy/tikv-20160
    data_dir: /data/tidb-data/tikv-20160
    log_dir: /data/tidb-deploy/tikv-20160/log
    arch: amd64
    os: linux
    tiflash_servers: []
    pd_servers:
  • host: 172.26.200.169
    ssh_port: 10086
    name: pd-172.26.200.169-2379
    client_port: 2379
    peer_port: 2380
    deploy_dir: /data/tidb-deploy/pd-2379
    data_dir: /data/tidb-data/pd-2379
    log_dir: /data/tidb-deploy/pd-2379/log
    arch: amd64
    os: linux
  • host: 172.26.200.202
    ssh_port: 10086
    name: pd-172.26.200.202-2379
    client_port: 2379
    peer_port: 2380
    deploy_dir: /data/tidb-deploy/pd-2379
    data_dir: /data/tidb-data/pd-2379
    log_dir: /data/tidb-deploy/pd-2379/log
    arch: amd64
    os: linux
    monitoring_servers:
  • host: 172.26.200.169
    ssh_port: 10086
    port: 9090
    ng_port: 12020
    deploy_dir: /data/tidb-deploy/prometheus-9090
    data_dir: /data/tidb-data/prometheus-9090
    log_dir: /data/tidb-deploy/prometheus-9090/log
    external_alertmanagers: []
    arch: amd64
    os: linux
    grafana_servers:
  • host: 172.26.200.169
    ssh_port: 10086
    port: 3000
    deploy_dir: /data/tidb-deploy/grafana-3000
    arch: amd64
    os: linux
    username: admin
    password: admin
    anonymous_enable: false
    root_url: “”
    domain: “”
    alertmanager_servers:
  • host: 172.26.200.169
    ssh_port: 10086
    web_port: 9093
    cluster_port: 9094
    deploy_dir: /data/tidb-deploy/alertmanager-9093
    data_dir: /data/tidb-data/alertmanager-9093
    log_dir: /data/tidb-deploy/alertmanager-9093/log
    arch: amd64
    os: linux

这个集群是新建的,本来要扩容的这台是放在一起部署,但是一直在使用22端口,我就单独使用了扩容,好像还是不行

好了,是那台机器目录权限问题

1 Like

原来如此。 提示信息没带端口,误导了