我的 Confluence 服务器在重启后无法启动 - "Your database Storage Engine could not be determined"
My Confluence server will not start after reboot - "Your database Storage Engine could not be determined"
我有一个 confluence 服务器有一段时间了,最近 运行 超出了 space。我添加了 space 并重新启动了服务器,但它无法启动。它显示错误“无法确定您的数据库存储引擎。”
服务器已经有一段时间没有重新启动了。 Jira 安装在同一台服务器上,重启后工作正常。
我相信我们使用的是 am confluence 版本 6.15.2(基于自述文件),我的 MySQL 驱动程序是 mysql-connector-java-5.1.49。
我可以使用 mysql -h localhost --port=3306 -u confluence -pPASSWORD 'confluence' 从 CLI 访问 MySQL,所以我使用了正确的端口。
我们按照 Confluence 文档重新配置 confluence.cfg.xml 文件,但仍然遇到相同的错误。
如能提供有关问题所在的任何帮助,我们将不胜感激!
肯
解决了! - 这可能是 /var/lib/mysql/performance_schema/ 不属于 mysql 用户的问题,或者 mysql 数据库需要升级。
重命名了 confluence.cfg.xml 文件
启动时,对现有数据库进行设置
尝试“测试连接”收到有关写入“./performance_schema”的错误 - 意识到 MySQL 不是文件夹 /var/lib/mysql/performance_schema 的所有者/ - 所以我改变了它并改变了权限
然后收到关于 'performance_schema.session_variables' 不存在的错误,升级后的 MySQL 使用 mysql_upgrade
测试连接成功!点击下一步,然后它警告我有一个现有的数据库即将被覆盖。停止,然后返回然后重新启动服务器
我复制了旧的confluence.cfg.xml文件
重启服务器,成功了!
我有一个 confluence 服务器有一段时间了,最近 运行 超出了 space。我添加了 space 并重新启动了服务器,但它无法启动。它显示错误“无法确定您的数据库存储引擎。”
服务器已经有一段时间没有重新启动了。 Jira 安装在同一台服务器上,重启后工作正常。
我相信我们使用的是 am confluence 版本 6.15.2(基于自述文件),我的 MySQL 驱动程序是 mysql-connector-java-5.1.49。
我可以使用 mysql -h localhost --port=3306 -u confluence -pPASSWORD 'confluence' 从 CLI 访问 MySQL,所以我使用了正确的端口。
我们按照 Confluence 文档重新配置 confluence.cfg.xml 文件,但仍然遇到相同的错误。
如能提供有关问题所在的任何帮助,我们将不胜感激!
肯
解决了! - 这可能是 /var/lib/mysql/performance_schema/ 不属于 mysql 用户的问题,或者 mysql 数据库需要升级。
重命名了 confluence.cfg.xml 文件
启动时,对现有数据库进行设置
尝试“测试连接”收到有关写入“./performance_schema”的错误 - 意识到 MySQL 不是文件夹 /var/lib/mysql/performance_schema 的所有者/ - 所以我改变了它并改变了权限
然后收到关于 'performance_schema.session_variables' 不存在的错误,升级后的 MySQL 使用 mysql_upgrade
测试连接成功!点击下一步,然后它警告我有一个现有的数据库即将被覆盖。停止,然后返回然后重新启动服务器
我复制了旧的confluence.cfg.xml文件
重启服务器,成功了!