Es probable que nos encontremos con un error similar a Error connecting to database history at 172.21.0.130.
al visualizar una gráfica de un módulo en Metaconsola.
Este se debe a que la máquina de nuestra Metaconsola no tiene privilegios sobre la base de datos (BD) de histórico de un nodo (o varios).
Para dar privilegios a la Metaconsola tenemos que aplicar los derechos (grants) necesarios, los cuales indicaré con un ejemplo práctico:
- Metaconsola:
172.21.0.10
- BD histórico:
172.21.0.130
- Nombre BD:
history
- Nombre de usuario:
pandora_history
- Contraseña:
password
En la máquina de histórico:
[root@historico ~]# mysql -u root -p history <mysql> grant all privileges on `history`.* to 'pandora_history'@'172.21.0.10' identified by 'password';
Es importante saber que la Metaconsola para conectarse a la BD de histórico utiliza el usuario
, host
, password
y la DB name
configurados en el menú Setup -> Historical database del nodo, por lo que en el grant se ha de indicar los mismo parámetros.