metersphere服务器异常关机,启用dockers,重启服务都无法访问
systemctl start docker
msctl reload
查看后发现ms-server没有启动
docker ps -a
查询 ms-server日志
docker logs --since 30m 735392e8542b
[jcc][t4][2043][11550][4.26.14] Exception java.net.SocketTimeoutException: Error opening socket to s
Communications link failure
Caused by: java.net.UnknownHostException: mysql: Try again
报错指向了MySQL
并且使用docker ps -a查看后发现一直处于重启状态,于是查看mysql日志
docker logs -f mysql
MySQL报错
**
从网上找到类似的解决办法
**
find / -name ib_logfile0
mv ib_logfile0 test0
mv ib_logfile1 test1
find / -name my.cnf
vi /etc/my.cnf
在my.cnf中添加一下俩行
innodb_force_recovery = 6
innodb_purge_threads = 1
重启dockers及其服务,重启成功
systemctl restart docker
msctl reload
docker ps -a