目前ITDB为多实例,升级过程中执行
ansible-playbook excessive_rolling_update.yml报错:
配置跟之前的配置都是一样的
2.1版本也不能直接升级到4.0吗?
你好上面帖子有讲明~
收到, 能否将环境导入到 tiup 在进行 3.0 -> 4.0 的升级工作?
有点难,我这边数据最少有100亿,如果导入tiup,时间可能会很长,而且我没这边升级都是离线升级,如果在不导入tiup的情况下进行升级,是否可以?
还是说必须tiup升级?
因为之前升级过单实例是没有这种问题的
https://docs.pingcap.com/zh/tidb/stable/upgrade-tidb-using-tiup#31-将-tidb-ansible-集群导入到-tiup-中
仅将 tidb-ansible 运维方式迁移到 tiup, 与集群数据无关
在不升级TIUP这种情况下是否可以解决此问题?
从报错来看, 是 tikv 的 port 或者 deploy dir 与后面的 ip 冲突,
是因为tikv_status_port中间少了个status吗?
线上配置的是tikv_port
那是两个配置,
好的,明白了,我这边会试下的
ok,
[tikv_servers]
TiKV1-1 ansible_host=172.16.10.4 deploy_dir=/data1/deploy tikv_port=20171 tikv_status_port=20181 labels="host=tikv1"
TiKV1-2 ansible_host=172.16.10.4 deploy_dir=/data2/deploy tikv_port=20172 tikv_status_port=20182 labels="host=tikv1"
TiKV2-1 ansible_host=172.16.10.5 deploy_dir=/data1/deploy tikv_port=20171 tikv_status_port=20181 labels="host=tikv2"
TiKV2-2 ansible_host=172.16.10.5 deploy_dir=/data2/deploy tikv_port=20172 tikv_status_port=20182 labels="host=tikv2"
TiKV3-1 ansible_host=172.16.10.6 deploy_dir=/data1/deploy tikv_port=20171 tikv_status_port=20181 labels="host=tikv3"
TiKV3-2 ansible_host=172.16.10.6 deploy_dir=/data2/deploy tikv_port=20172 tikv_status_port=20182 labels="host=tikv3"