公司的几台虚拟机,因原虚拟机上部署的有其他应用,为了避免端口冲突,每个虚拟机上都安装centos 7的容器,并把用到的端口都做了映射,ssh 端口由宿主机50022映射到容器的22端口,并通过中控机做了免密码登录。
在部署集群时报这样错误:
公司的几台虚拟机,因原虚拟机上部署的有其他应用,为了避免端口冲突,每个虚拟机上都安装centos 7的容器,并把用到的端口都做了映射,ssh 端口由宿主机50022映射到容器的22端口,并通过中控机做了免密码登录。
在部署集群时报这样错误:
配置没有做好
这是配置信息
global:
user: “tidb”
ssh_port: 50022
deploy_dir: “/opt/tidb-deploy”
data_dir: “/opt/tidb-data”
server_configs:
pd:
replication.enable-placement-rules: true
pd_servers:
tidb_servers:
tikv_servers:
tiflash_servers:
monitoring_servers:
grafana_servers:
alertmanager_servers:
看起来是你部署时指定的用户没有 sudo root 的权限,你可以参考 2 楼提供的链接排查下,论坛中也有很多类似的问题也可以检索下。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。