集群部署启动失败-部署两台机器,主那台的服务一直起不来,v6.5.0

tikv默认三副本,你一台机器肯定起不来的。。。

那看下哪台机器操作系统日志

先实验 单台的,PD肯定不能是2台服务器呀,至少3台起步。要么就用快速上手这种方式来安装。全部都在一台上面。不要自定义搞2台。
配置文件就搞成这样简单点:只有tikv单独设置一下路径,其他全部用默认,你全局参数已经谢了‘global:
user: “tidb”
ssh_port: 22
deploy_dir: “/home/tidb/tidb-deploy”’ 下面的pdserver和tidb、tikv都是会默认这个路径的,不要手写,只有tikv可以单独设置一下。都是默认参数的可以全部去掉不要搞那么多,干净点看着清楚

这是我的测试安装1台机器的配置文件你参考下:

# Global variables are applied to all deployments and used as the default value of

# the deployments if a specific deployment value is missing.

global:
user: “tidb”
ssh_port: 22
deploy_dir: “/tidb-deploy”
data_dir: “/tidb-data”
log_dir: “/tidblog”

# Monitored variables are applied to all the machines.

monitored:
node_exporter_port: 9100
blackbox_exporter_port: 9115
server_configs:
tidb:
instance.tidb_slow_log_threshold: 300
tikv:
readpool.storage.use-unified-pool: false
readpool.coprocessor.use-unified-pool: true
pd:
replication.enable-placement-rules: true
replication.location-labels: [“host”]
pd_servers:

  • host: 192.168.174.129
    tidb_servers:
  • host: 192.168.174.129
    tikv_servers:
  • host: 192.168.174.129
    port: 20160
    status_port: 20180
    data_dir: “/tikv1”
    deploy_dir: “/tikvp1”
    log_dir: “/tikv1log”
    config:
    server.labels: { host: “logic-host-1” }
    monitoring_servers:
  • host: 192.168.174.129
    grafana_servers:
  • host: 192.168.174.129

我至少得要三台机器吗 :sweat_smile:


就这么多了,一直在报这个错

你根据我上面发的 TIDB快速上手 测试使用 1台就可以,如果生产使用。至少7台,1台tidb+monitor 3台PD 3台tikv。

你现在这个报错PD服务是不是是2台? 现在所有服务都是用的几台服务器?全部都是1台吗?

好的,我先试试一台的,但是规划的三台机器,三台机器部上 tidb pd tikv,然后其中一台部署一个monitor,这样部署不行么

你不是说你改了 PD 的端口了吗,怎么日志还打 2379 呢,改了端口后重新部署

只有3台的话,是PD 和tikv都用三台,然后tidb和monot用其中一台,也就是说1服务器上有tidb/monotr/pd/tikv 2和3服务器都是有pd和tikv。可以这样。

把系统重装了,然后现在都很顺利 :sweat_smile:

1 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。