二进制部署tidb集群时出错

当我下载完tar包解压 编辑tipd文件后 执行 ./bin/pd-server --config=conf/tipd_2380.conf 一直卡死 查看日志后 发现两段奇怪日志
我想问一下 第一 需要安装etcd集群吗? 第二 他提示找不到tiKV 这个我的确还没安装 但是为什么它现在就会检索tiKV ,导致这里的tipd安装失败 求解决方法 [2020/05/12 11:01:45.724 +08:00] [INFO] [client.go:107] [“server starts to synchronize with leader”] [server=tidb1] [leader=tidb2] [request-index=0] [2020/05/12 11:01:45.728 +08:00] [ERROR] [client.go:111] [“region sync with leader meet error”] [error=“rpc error: code = Unknown desc = TiKV cluster not bootstrapped, please start TiKV first”] [2020/05/12 11:01:46.735 +08:00] [INFO] [client.go:107] [“server starts to synchronize with leader”] [server=tidb1] [leader=tidb2] [request-index=0] [2020/05/12 11:01:46.735 +08:00] [ERROR] [client.go:111] [“region sync with leader meet error”] [error=“rpc error: code = Unknown desc = TiKV cluster not bootstrapped, please start TiKV first”] [2020/05/12 11:01:47.749 +08:00] [INFO] [client.go:107] [“server starts to synchronize with leader”] [server=tidb1] [leader=tidb2] [request-index=0] [2020/05/12 11:01:47.750 +08:00] [ERROR] [client.go:111] [“region sync with leader meet error”] [error=“rpc error: code = Unknown desc = TiKV cluster not bootstrapped, please start TiKV first”]


[2020/05/12 11:14:58.902 +08:00] [ERROR] [client.go:103] [“server failed to establish sync stream with leader”] [server=tidb1] [leader=tidb2] [error=“rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: timed out waiting for server handshake”] [2020/05/12 11:14:59.197 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”] [2020/05/12 11:14:59.482 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”] [2020/05/12 11:15:01.155 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”] [2020/05/12 11:15:05.056 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”] [2020/05/12 11:15:09.092 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”] [2020/05/12 11:15:15.983 +08:00] [WARN] [grpclog.go:60] [“grpc: addrConn.createTransport failed to connect to {192.168.254.5:2679 0 }: didn’t receive server preface in time. Reconnecting…”]

以下是tipd的配置文件

name = “tidb1” data-dir = “/data/tidb/pd/data” client-urls = “http://192.168.254.4:2679

if not set, use ${client-urls}

advertise-client-urls = “”

peer-urls = “http://192.168.254.4:2480

if not set, use ${peer-urls}

advertise-peer-urls =“http://192.168.254.4:2480

initial-cluster = “tidb1=http://192.168.254.4:2480,tidb2=http://192.168.254.5:2480,tidb3=http://192.168.254.11:2480” initial-cluster-state = “new”

lease = 1 log-level= “info” tso-save-interval = “3s” log-file= “/data/tidb/pd/logs/pd.log” [metric]

prometheus client push interval, set “0s” to disable prometheus.

interval = “15s”

prometheus pushgateway address, leaves it empty will disable prometheus.

address = “”

  1. 请问是自己做测试吗? 为什么要用二进制部署?
  2. 要安装哪个版本?如果是4.0版本, 用 tiup 尝试安装,会方便很多

现在在 安装3.0版本, 因为公司服务器的全内网限制,导致无法连接外网,所以抉择下使用二进制安装。 并且基于想对tidb了解深一点,有了问题可以从安装原理方面找原因,而不是两眼一抹黑,所以再次请求二进制安装的文档

  1. 二进制缺少很多监控信息,也没有systemd自动拉起进程,如果要用二进制部署,您自己在网上搜下其他用户分享的方式试试,正式环节不推荐。测试环境没必要,多谢。
  2. 如果没网,麻烦参考下离线安装吧 https://pingcap.com/docs-cn/v3.0/how-to/deploy/orchestrated/offline-ansible/#准备机器

多谢提醒

:handshake: