tidb集群部署成功后,启动时卡住,过了很久报错了。

内存看着不太够,swap加点试下。或者你只是体验,可以tiup playground

测试没必要3个tikv,1个就够了,或者直接用tiup playground跑

日志有报错吗,多重启几次 ,别上线了集群安装的的有问题,就麻烦了,防患于未然

我这个是测试环境自己练习

1 个赞

好的,谢谢。

1 个赞


prometheus状态是down,如何单独拉起来?

1 个赞

你这个资源也太小了 :joy:


我以为,我的以及很小了,你的比我的更小,哈哈

tiup cluster start tidb-cluster -R prometheus

你的情况,在部署机器的资源不足的时候就会频繁出现。

如果是想要自己学习,在资源不足的时候推荐使用playground 部署1tidb、1pd、1tikv 使用集群


我内存加大了,命令可以执行成功,但环视down状态。

1 个赞

资源有,我单独装一个机器练习一下。

1 个赞

看看日志,我估计还是资源不足,你可以把tiflash去掉,前期学习,没事大用😁

把PD重启,看看能不能带起来prometheus

练习建议搞1个tikv节点就够了。或者分3个虚拟机,这样比放到一个虚拟机的好处是不会争夺资源。

1 个赞

有具体命令吗?单独重启PD和整个集群的?

1 个赞

tiup cluster start tidb-cluster -R pd试了还是带不起来。

1 个赞

-N可以单独起节点
tiup cluster start tidb-cluster -N ip:2379

1 个赞

启动 Prometheus 服务:

./prometheus \
    --config.file="./prometheus.yml" \
    --web.listen-address=":9090" \
    --web.external-url="http://192.168.199.113:9090/" \
    --web.enable-admin-api \
    --log.level="info" \
    --storage.tsdb.path="./data.metrics" \
    --storage.tsdb.retention="15d" &

https://docs.pingcap.com/zh/tidb/v4.0/deploy-monitoring-services

我查看了一下是端口被占用了。