首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fedora 27 / 28上start MariaDb / MySQL的问题

Fedora 27 / 28上start MariaDb / MySQL的问题
EN

Stack Overflow用户
提问于 2018-09-03 11:13:32
回答 1查看 339关注 0票数 0

我正在尝试在fedora 28上安装mysql/mariadb,但是安装后它还没有启动服务器。

当我输入systemctl start时,mariadb.service收到了以下消息:

mariadb.service的作业失败,因为控制进程存在错误代码。有关详细信息,请参阅"systemctl status mariadb.service“和"journalctl -xe”。

分析日记见以下错误信息:

代码语言:javascript
复制
*2018-09-03  8:01:20 0 [Note] Recovering after a crash using tc.log
set 03 08:01:20 localhost.localdomain 
mysqld[4944]: 2018-09-03  8:01:20 0 [ERROR] Recovery failed! You must enable all engines that were enabled at t>
set 03 08:01:20 localhost.localdomain 
mysqld[4944]: 2018-09-03  8:01:20 0 [ERROR] Crash recovery failed. Either correct the problem (if it's, for exa>
set 03 08:01:20 localhost.localdomain 
mysqld[4944]: 2018-09-03  8:01:20 0 [ERROR] Can't init tc log
set 03 08:01:20 localhost.localdomain 
mysqld[4944]: 2018-09-03  8:01:20 0 [ERROR] Aborting*

有人能用灯来解决这个黑暗的问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-09-19 01:34:17

它可能是零字节出现在tc.log上。删除或重新启动进程应该有效。

代码语言:javascript
复制
sudo mv /var/lib/mysql/tc.log /var/lib/mysql/tc.log.bak
systemctl restart mariadb.service

参考文献:

  1. https://fransdejonge.com/2018/02/mariadb-fix-cant-init-tc-log-error/
  2. https://bbs.archlinux.org/viewtopic.php?id=206379
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52148635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档