Asunto
- La consola web de ERA/ESMC muestra el siguiente mensaje de error: "
Error loading data
" después de actualizar el paquete Linux ODBC Connector (mysql-connector-odbc) a la versión 5.6.40-2.el7 (y posterior) y reiniciar el servicio MySQL.
.
No se ha conectado"..
Solución
Para verificar la versión actual de sus controladores ODBC, ejecute el siguiente comando:
odbcinst -q -d
Los controladores con la versión 5.3.10 o anterior deberían aparecer en la lista.
Una vez actualizado el MySQL, es necesario desactualizar el driver.
Si aún no has actualizado, o después de degradar el driver, puedes prevenir el problema congelando la versión de MySQL.
Descarga el driver ODBC
Si has actualizado tu driver ODBC, puedes hacer un downgrade y luego evitar que se actualice de nuevo congelando la versión.
- Abra su máquina virtual (cuando ejecute ERA Virtual Appliance/MDMCore/ERA Proxy/ERA VAH) e inicie sesión en Terminal.
.
- Detenga el servicio MySQL y el respectivo servicio ERA:
service mysqld stop
service eraserver stop
(ERA Virtual Appliance)service eramdmcore stop
(ERA MDMCore)service eraproxy stop
(ERA Proxy)service eravagenthost stop
(ERA Virtual Agent Host)
systemd usuarios
Si su sistema utiliza el systemd gestor de servicios en lugar de SysVinit, el comando stat /proc/1/exe
Su gestor de servicios aparece en la primera línea de la salida.
Si su sistema utiliza systemd, utilice los siguientes comandos para detener/reiniciar servicios (los nombres de los servicios son los mismos que con SysVinit; reemplace el resto del comando cuando detenga/reinicie servicios para otros componentes).
systemctl stop mysqld
(detener un servicio)
systemctl restart eraserver
(reiniciar un servicio)
- Desinstalar el controlador ODBC:
yum remove mysql-connector-odbc.x86_64
.
- Descargue el paquete del controlador ODBC 5.3.10:
wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-5.3.10-1.el7.x86_64.rpm
- Haga que el paquete sea ejecutable:
chmod +x mysql-connector-odbc-5.3.10-1.el7.x86_64.rpm
- Instalar el controlador ODBC 5.3.10:
yum localinstall ./mysql-connector-odbc-5.3.10-1.el7.x86_64.rpm
- Edite el archivo de configuración:
nano /etc/opt/eset/RemoteAdministrator/Server/StartupConfiguration.ini
(ERA Virtual Appliance)nano /etc/opt/eset/RemoteAdministrator/MDMCore/startupconfiguration.ini
(ERA MDMCore)nano /etc/opt/eset/RemoteAdministrator/Proxy/StartupConfiguration.ini
(ERA Proxy)nano /etc/opt/eset/RemoteAdministrator/VAgentHost/StartupConfiguration.ini
(ERA Virtual Agent Host)
Cambie8.0 por5.3 y guarde el archivo.
- Instalar el plugin YUM Versionlock:
yum install yum-plugin-versionlock
- Añadir los componentes de MySQL al Versionlock:
yum versionlock "mysql-
*"
-
Después del downgrade, si la configuración del controlador se dejó sin cambios, no se necesitan más acciones.
Si hubo algún cambio en la configuración del controlador, reinicie el servicio MySQL y el respectivo servicio del componente ERA:service mysqld restart
service eraserver restart
(ERA Virtual Appliance)service eramdmcore restart
(ERA MDMCore)
(ERA Proxy)service eraproxy restart
(ERA Virtual Agent Host)service eravagenthost restart
Espere un minuto hasta que el servicio se inicie e inicie sesión en la Consola Web de ERA.
Impedir la actualización de MySQL
Si aún no ha actualizado su controlador ODBC, puede evitar que yum actualice el controlador ODBC y los componentes de MySQL congelando la versión actual.
yum install yum-plugin-versionlock
yum versionlock mysql-*
yum versionlock list