一 故障描述

部署禅道后,无法登录页面。有如下报错信息:60507 17:03:49 [ERROR] /opt/zbox/run/mysql/mysqld: Table './zentao/zt_group' is marked as crashed and last (automatic?) repair failed

禅道所有的数据库表都是使用的MyISAM存储引擎,而MyISAM存储引擎很容易导致数据库表崩溃。

二 解决办法

停掉mysql,然后使用myisamchk检查zt_group这个表的数据库文件zt_group.MYI

myisamchk是mysql自带的MyISAM存储引擎检查和修复工具# myisamchk zt_group.MYI

Checking MyISAM file: zt_group.MYI

Data records:      11   Deleted blocks:       0

myisamchk: warning: Table is marked as crashed and last repair failed

- check file-size

myisamchk: warning: Size of datafile is: 416             Should be: 380

- check record delete-chain

- check key delete-chain

- check index reference

- check data record references index: 1

- check record links

myisamchk: error: Keypointers and record positions doesn't match

myisamchk: warning: Found         13 key parts. Should be: 11

MyISAM-table 'zt_group.MYI' is corrupted

Fix it using switch "-r" or "-o"# myisamchk -r -o -f zt_group.MYI

- recovering (with keycache) MyISAM-table 'zt_group.MYI'

Data records: 11

重启启动mysql,然后就可以登录禅道了。

参考文档:

zbox mysql_部署禅道数据库报错相关推荐

  1. 解决禅道升级报错:Column not found: 1054 Unknown column 'readme' in 'zt_im_client'

    解决禅道升级报错:Column not found: 1054 Unknown column 'readme' in 'zt_im_client' The sql is: ALTER TABLE zt ...

  2. docker部署禅道报错 WARNING: IPv4 forwarding is disabled. Networking will not work.

    docker部署禅道 报错 WARNING: IPv4 forwarding is disabled. Networking will not work. 通过 #创建网络后启动禅道服务器 docke ...

  3. linux mysql搭建禅道详细教程_如何在Linux服务器上部署禅道

    目前较受欢迎的开源项目管理软件:禅道. 这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品.开发.测试等人员的使用. 下面详细介绍如何在Linu ...

  4. Linux用一键安装包快速部署禅道项目管理平台

    Linux用一键安装包快速部署禅道项目管理平台 简介:本文介绍如何在linux下面使用禅道一键安装包搭建禅道的运行环境. 一.安装 二.如何访问数据库 三.9.2.stable版本起Linux一键安装 ...

  5. 使用Docker快速部署禅道V11.6版本

    使用Docker快速部署禅道V11.6版本 (一)部署禅道 docker run --name zentao_v11.5 -p 8084:80 -v /u01/zentao/www:/app/zent ...

  6. 服务器上使用docker安装部署禅道zentao

    服务器上使用docker安装部署禅道zentao 目的:在服务器上安装docker禅道容器 一.查看服务器是否有禅道容器 docker ps -a 可以查看到所有容器. 二.从docker库下载禅道镜 ...

  7. easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0.0.0:7300 解决方案

    easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0.0.0:7300 解决方案 参考文章: (1)easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0 ...

  8. Navicat链接数据库报错1130解决方案

    Navicat链接数据库报错1130解决方案 参考文章: (1)Navicat链接数据库报错1130解决方案 (2)https://www.cnblogs.com/newAndHui/p/113451 ...

  9. OpenStack在keystone部分同步数据库报错Errno 13解决办法

    OpenStack在keystone部分同步数据库报错Errno 13 在执行 su -s /bin/sh -c "keystone-manage db_sync" keyston ...

  10. mysql数据库报错1146_关于MySQL报错:[ERR] 1146

    最近因为电脑重装了系统,导致自己原本的数据库呗覆盖,需要重新重新安装数据库,但是由于我之前数据库版本是mysql 5.0.22,版本太低,所以小编决定安装mysql 5.7.23版本的,一开始没什么问 ...

最新文章

  1. 男高音,女高音,男中音,女中音,男低音,女低音
  2. CPU缓存一致性协议MESI - 笔记
  3. JAXB –表示空集合和空集合
  4. php静态分析工具window,window_SpeedPHP框架核心调试工具,在日常的编程开发当中,开发 - phpStudy...
  5. qdialog 返回值_QDialog exec()并获取结果值
  6. POJ 3624 Charm Bracelet 0-1背包
  7. #华为云·寻找黑马程序员#【代码重构之路】如何“消除”if/else
  8. 计算机二级c语言考试显示未作答,计算机二级等级考试交卷时显示我的ppt未做答,但是我做了的,是不是我ppt就没有成绩了...
  9. java 编写浏览器_java编写浏览器
  10. 一二线城市互联网公司汇总,助你拿高薪!
  11. Wishbone B3总线Generic RAM写法
  12. flex布局小案例——制作骰子
  13. 脱粉之后,华为的喜忧参半
  14. window系统中打开命令行的四种方式
  15. PyCharm中集成Arcpy环境
  16. appium java 虫师_appium新手入门(9)—— appium API 之应用操作
  17. 我的世界1.8正版服务器大全,我的世界1.8.1服务器地址大全 我的世界1.8.1服务器ip大全...
  18. 【16人抢答器程序】
  19. 博图SCL+LAD之程序 预设五组配方,包含条形码编码、光源亮度、板件厚度等信息
  20. Ubuntu 下安装官网最新版Mongodb (apt命令安装)

热门文章

  1. Magento给Newsletter Subscribers添加状态选项(默认只有Not Activated,Subscribed,Unsubscribed,Unconfirmed)
  2. 187. 导弹防御系统
  3. 27.巴比伦塔(UVa 437)
  4. 技术牛人---章文嵩博士---阿里副总裁章文嵩:淘宝基础设施构建实践
  5. ds5100更换电池 ibm_IBMDS5100更换电池
  6. Zemax实现微透镜阵列光束整形(原理+仿真)
  7. 动态规划算法典型应用之背包问题
  8. 日本艺伎的拍照姿势,竟源于孔子?看完真的涨知识···
  9. 计算机制图基本知识6,机械制图基础知识
  10. 万恶的LayoutSubviews