我将Ubuntu 19.04升级到19.10,并且重启后Akonadi(5.11.3)无法启动。当我尝试在命令行中启动akonadi服务器时,我得到的是:
〜$ akonadictl开始
连接到已弃用的信号QDBusConnectionInterface :: serviceOwnerChanged(QString,QString,QString)
org.kde.pim.akonadiserver:启动Akonadi服务器...
org.kde.pim.akonadiserver:数据库服务器意外停止
org.kde.pim.akonadiserver:初始连接期间数据库进程意外退出!org.kde.pim.akonadiserver:可执行文件:“ / usr / sbin / mysqld-akonadi” org.kde.pim.akonadiserver:参数:(“ --defaults-file = / home / me / .local / share / akonadi / mysql.conf”,“-datadir = / home / me / .local / share / akonadi / db_data /”,“-socket = / run / user / 1001 / akonadi / default / mysql.socket”,“- pid-file = / run / user / 1001 / akonadi / default / mysql.pid“)
org.kde.pim.akonadiserver:标准输出:“” org.kde.pim.akonadiserver:stderr:“” org.kde.pim.akonadiserver:退出代码:1
org.kde.pim.akonadiserver:处理错误:“未知错误” mysqladmin:连接到“ localhost”服务器失败的错误:“无法通过套接字连接到本地MySQL服务器” / run / user / 1001 / akonadi / default / mysql.socket'(2)'检查mysqld正在运行,并且套接字:'/run/user/1001/akonadi/default/mysql.socket'是否存在!
org.kde.pim.akonadiserver:无法删除运行时连接配置文件org.kde.pim.akonadiserver:关闭AkonadiServer ...
我用以下输入检查mysql.err文件。
〜$猫〜/ .local / share / akonadi / db_data / mysql.err
2019-10-19T11:27:02.910707Z 0 [警告] [MY-010097] [服务器] --secure-file-priv的不安全配置:当前值不限制生成文件的位置。考虑将其设置为有效的非空路径。
2019-10-19T11:27:02.910736Z 0 [系统] [MY-010116] [服务器] / usr / sbin / mysqld(mysqld 8.0.17-0ubuntu2)作为进程8385开始
2019-10-19T11:27:02.912513Z 0 [警告] [MY-013242] [服务器] --character-set-server:'utf8'当前是字符集UTF8MB3的别名,但将是UTF8MB4的别名在将来的版本中。为了明确起见,请考虑使用UTF8MB4。
2019-10-19T11:27.02.912523Z 0 [警告] [MY-013244] [服务器] --collation-server:'utf8_general_ci'是已弃用的字符集UTF8MB3的排序规则。请考虑改用带有适当排序规则的UTF8MB4。2019-10-19T11:27:02.917836Z 1 [系统] [MY-011012] [服务器]开始数据目录的升级。
2019-10-19T11:27:03.171213Z 1 [错误] [MY-010781] [服务器]在mysql模式中找到了./mysql/index_stats.frm文件。DD将创建具有相同名称的.ibd文件。请重命名表,然后再次开始升级过程。
2019-10-19T11:27:03.171223Z 1 [错误] [MY-010336] [服务器]找到了与词典表之一同名的.frm文件。
2019-10-19T11:27:03.171330Z 0 [错误] [MY-010020] [服务器]数据字典初始化失败。
2019-10-19T11:27:03.171338Z 0 [错误] [MY-013236] [服务器]指定的数据目录/home/me/.local/share/akonadi/db_data/不可用。您可以删除服务器添加到其中的所有文件。
2019-10-19T11:27.03.697829Z 0 [错误] [MY-010065] [服务器]无法关闭组件基础结构。
2019-10-19T11:27:03.171475Z 0 [错误] [MY-010119] [服务器]正在中止
2019-10-19T11:27.03.697752Z 0 [系统] [MY-010910] [服务器] / usr / sbin / mysqld:关闭完成(mysqld 8.0.17-0ubuntu2)(Ubuntu)。
从Ubuntu 19.04升级到19.10后,为什么Akonadi无法启动?这是否连接到mysql 8.0的升级?如何解决呢?
现在应该使用mariadb。mysql 8不兼容。
sudo apt install mariadb-server-core-10.3 mariadb-client-core-10.3
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句