Print

某局点iMC EIA安装部署完成后uam进程启动未知错误

2022-06-27 发表

组网及说明

不涉及


问题描述

某局点新安装部署了一套环境,linux+mysql数据库,部署iMC PLAT+EIA组件,安装部署完成后,uam进程启动失败,报错为“进程启动未知错误”。



过程分析

查看iMC安装目录iMC/uam/log下日志,有如下报错:

%% 2022-05-18 17:03:20.431 ; [ERR] ; [556287936] ; DB ; ERR %D %N:%||mysql error code=2026, error message=SSL connection error: protocol version mismatch.

从日志报错可知,ssl连接失败,与数据库版本有关。

得知现场数据库版本为mysql 8.0,而EIA组件对mysql数据库有如下限制:

  如果版本是mysql5.7以上,则比较新的小版本默认是采用SSL连接,但是目前某些组件尚未适配新的连接方式,所以需要在mysql上禁止SSL,修改MySQL配置文件 /etc/my.cnf,在[mysqld]配置项下增加 skip_ssl 。


解决方法

修改MySQL配置文件 /etc/my.cnf,在[mysqld]配置项下增加 skip_ssl。然后重启mysql服务即可。