zhangbaqing
(Ti D Ber E Sy Mb Q8 N)
1
【 TiDB 使用环境】测试
【 TiDB 版本】v6.3.0
【复现路径】
- 启动集群
tiup playground -T zbq v6.3.0
- 客户端登录并修改root用户密码
mysql --comments --host 127.0.0.1 --port 4000 -u root -p
alter user ‘root’ identified by ‘xxx’;
flush privileges;
quit;
- 停止集群再启动
tiup playground -T zbq v6.3.0
TiDB启动报error
【遇到的问题:问题现象及影响】
- 问题现象:TiDB启动失败;
- 影响:如何判断TiDB是否正常启动?
【资源配置】
- 资源配置:本地启动
【附件:截图/日志/监控】
- 截图:
WalterWj
(王军 - PingCAP)
2
是不是端口占用了,去家目录下 .tiup 隐藏目录找找目录,看看日志呢?
Kongdom
(Kongdom)
5
执行这个看看有没有已经启动的集群
tiup playground display
WalterWj
(王军 - PingCAP)
7
playground 也就调试用用,不行 docker 装一个 嘿嘿
WalterWj
(王军 - PingCAP)
8
ctrl c 之后 这个 4000 端口还在么?因为你启动的时候 4000 这个是个 error,感觉有点奇怪
zhangbaqing
(Ti D Ber E Sy Mb Q8 N)
11
感觉error已经查明白了,修改了root用户的密码,再使用无密码登录,就报错;
此时,TiDB其实已经启动起来了
WalterWj
(王军 - PingCAP)
13
我是咖啡哥
15
一直以为tiup playground不能持久化数据,原来加-T就可以啊。又特意去看了下文档,不知道是原来看文档不仔细,还是后面才加的内容。
注意
- 支持 v5.2.0 及以上版本的 TiDB 在 Apple M1 芯片的机器上运行
tiup playground
。
- 以这种方式执行的 playground,在结束部署测试后 TiUP 会清理掉原集群数据,重新执行该命令后会得到一个全新的集群。
- 若希望持久化数据,可以执行 TiUP 的
--tag
参数:tiup --tag <your-tag> playground ...
,详情参考 TiUP 参考手册。
1 个赞