修改数据库root密码后 tiup playground命令不能启动服务。

1、通过命令启动服务
tiup playground --host 192.168.60.179 --tiflash 0 --tag ylsoft

2、用root帐号登录4000端口

3、修改root帐号默认的密码
ALTER USER ‘root’@‘%’ IDENTIFIED BY ‘ylsoft’;

4、关闭服务后,重启服务报错,4000端口不能启动
tiup playground --host 192.168.60.179 --tiflash 0 --tag ylsoft

请问怎么样才能启动,为什么不能启动?或者说怎么修改数据库root帐号的密码后还能正常启动服务?

日志文件:
tidb.log (48.8 KB)

:astonished:这个应该没影响吧,你修改的是数据库root密码,又不是操作系统root密码。
看看启动具体报什么错吧

我没有启动 tiflash

修改数据库密码后确实服务起不来了

看下tidb的log
~/.tiup/data/ylsoft/tidb-0/tidb.log

关闭服务 这一步可能没真的关掉
netstat -natp |grep 4000
看看4000端口还在用没

我传上来了
[2023/08/03 09:59:50.666 +08:00] [ERROR] [pd_service_discovery.go:241] [“[pd] failed to update member”] [urls=“[http://192.168.60.179:2379]”] [error=“[PD:client:ErrClientGetMember]error:rpc error: code = Canceled desc = context canceled target:192.168.60.179:2379 status:READY: error:rpc error: code = Canceled desc = context canceled target:192.168.60.179:2379 status:READY”]

这个错误不知道是什么意思

不是这个问题,4000是关闭的,我日志文件传上来了,但是看不懂这个错误是什么意思


日志显示认证失败,原因是root密码错误

密码改了,但是密码是肯定要改了,不能永远默认密码。

哦,是不是密码改了之后没有刷新?
flush privileges;

不是这个问题,刷新过也是起不来。

tidb改了不用刷新

是的,我看官网的说明也没说要刷新

WARN级别日志一般不用管。看[ERROR] rpc error是网络问题,你pd起来了吗

using password: NO, 这是没用密码,不是输错了密码

1 个赞

我要怎么才能让服务跑起来呢

刚开始测试么?铲掉重来一遍吧,服务停掉,把 ~/.tiup/data/ylsoft删掉,就可以了。
如果还能复现这个问题再说。

重装了很多次了

确实可以复现。。。

$ tiup playground --host 192.168.195.128 --tiflash 0 --tag ylsoft
tiup is checking updates for component playground ...
Starting component `playground`: /home/shawnyan/.tiup/components/playground/v1.12.3/tiup-playground --host 192.168.195.128 --tiflash 0 --tag ylsoft
Using the version v7.2.0 for version constraint "".

If you'd like to use a TiDB version other than v7.2.0, cancel and retry with the following arguments:
        Specify version manually:   tiup playground <version>
        Specify version range:      tiup playground ^5
        The nightly version:        tiup playground nightly

Start pd instance:v7.2.0
Start tikv instance:v7.2.0
Start tidb instance:v7.2.0
Waiting for tidb instances ready
192.168.195.128:4000 ... Done

🎉 TiDB Playground Cluster is started, enjoy!
...


mysql> select version();
+--------------------+
| version()          |
+--------------------+
| 5.7.25-TiDB-v7.2.0 |
+--------------------+
1 row in set (0.00 sec)

mysql> alter user root@'%' identified by 'ylsoft';
Query OK, 0 rows affected (0.11 sec)

mysql> select user,host,authentication_string from mysql.user;
+------+------+-------------------------------------------+
| user | host | authentication_string                     |
+------+------+-------------------------------------------+
| root | %    | *343D863064865188992E8D2BEA644AC54835E7ED |
+------+------+-------------------------------------------+
1 row in set (0.00 sec)

我老眼昏花 :sob: