Si vous avez suivi mon article pour installer Centreon, vous souhaitez sûrement mettre à jour Centreon.
La mise à jour est assez simple, il suffit de récupérer l’archive sur le site de Centreon, de la désarchiver et de lancer la mise à jour. Ce qui donne dans le terminal les lignes suivantes :
wget http://download.centreon.com/index.php?id=4242 tar xzf ./centreon-2.1.8.tar.gz cd centreon-2.1.8 ./install.sh -u "/etc/centreon/" #Vous allez devoir répondre à plusieurs questions, comme lors de l'installation de Centreon |
Ensuite vous devez lancer votre navigateur et vous rendre à l’adresse suivante http://mon_serveur/centreon.
Vous devriez avoir les écrans suivants :
Comme on peut le voir sur la dernière image, on a une erreur « Critical: User for NDO must have Alter permissions on NDO table » sur la ligne « MySQL Access ».
Il faut que l’utilisateur qui se connecte à la base « ndo » soit le même que dans le fichier « /etc/centreon/centreon.conf.php ». Vous devez donc reprendre les valeurs des lignes suivantes :
$conf_centreon['user'] = "user"; $conf_centreon['password'] = "password"; |
Ensuite, vous devez mettre à jour ces valeurs dans la table « cfg_ndo2db » dans la base de données « Centreon ».
use centreon; update cfg_ndo2db set db_user = "user",db_pass="password" where id = 1; |
Enfin, vous devez attribuer les bons droits à cet utilisateur sur la base de données « ndo » :
GRANT ALL PRIVILEGES ON `ndo`.* TO 'user'@'localhost' WITH GRANT OPTION; flush privileges; |
Vous pouvez maintenant finir votre mise à jour de Centreon.