禅道升级
596480

急!mysqld启动不了,查看日志InnoDB: Error: could not open single-table tablespace file .\zentao\zt_dataset.ibd, 可以删掉zt_dataset.ibd重新启动吗?已解决悬赏20积分

提问者jcs答案数1阅读数724发表时间2023-06-08 13:34:12

windows一键安装禅道,使用start.exe动mysql服务失败,日志如下,请问怎么处理?

2023-06-08 13:10:37 2308 [Note] InnoDB: Completed initialization of buffer pool
2023-06-08 13:10:37 2308 [Note] InnoDB: Highest supported file format is Barracuda.
2023-06-08 13:10:37 2308 [Note] InnoDB: The log sequence numbers 2841261 and 2841261 in ibdata files do not match the log sequence number 2841441 in the ib_logfiles!
2023-06-08 13:10:37 2308 [Note] InnoDB: Database was not shutdown normally!
2023-06-08 13:10:37 2308 [Note] InnoDB: Starting crash recovery.
2023-06-08 13:10:37 2308 [Note] InnoDB: Reading tablespace information from the .ibd files...
2023-06-08 13:10:37 2308 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace mysql/slave_relay_log_info uses space ID: 3 at filepath: .\mysql\slave_relay_log_info.ibd. Cannot open tablespace zentao/zt_dataset which uses space ID: 3 at filepath: .\zentao\zt_dataset.ibd
2023-06-08 13:10:37 904  InnoDB: Operating system error number 203 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html
InnoDB: Error: could not open single-table tablespace file .\zentao\zt_dataset.ibd
InnoDB: We do not continue the crash recovery, because the table may become
InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it.
InnoDB: To fix the problem and start mysqld:
InnoDB: 1) If there is a permission problem in the file and mysqld cannot
InnoDB: open the file, you should modify the permissions.
InnoDB: 2) If the table is not needed, or you can restore it from a backup,
InnoDB: then you can remove the .ibd file, and InnoDB will do a normal
InnoDB: crash recovery and ignore that table.
InnoDB: 3) If the file system or the disk is broken, and you cannot remove
InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf
InnoDB: and force InnoDB to continue crash recovery here.
230608 13:10:37 [ERROR] mysqld got exception 0x80000003 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.


禅道版本:禅道开源版 18.3

安装包类型:Windows安装包

操作系统:Windows Server 2008

客户端浏览器:Chrome

设置备注
内容
答案列表
🤖
2023/06/08 最佳答案
您好,可以检查下磁盘还有空间吗,以及可以为这个文件分配下读写权限试试。如果还有问题,可以添加首页同事,邀请到禅道交流群,协助看下。
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
其他相关问答
提问者: m_6748499e46c4c 于 2024-11-28410次浏览,1个答案
提问者: m_65a8cf0ae27e8 于 2024-01-18577次浏览,1个答案
5684
已解决
悬赏5积分
提问者: ZZ628 于 2018-03-091602次浏览,1个答案
提问者: agonie 于 2022-10-10652次浏览,1个答案
提问者: m_66729384f013a 于 2024-08-07454次浏览,1个答案
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。