Skip to main content

Bonjour,

J’ai eu un soucis avec ma VM Centreon suite à une défaillance disque et depuis j’ai des erreurs dans certaines tables de centreon_storage.

La BDD centreon elle est ok.

Je souhaiterais savoir comment purger les données de centreon_storage.

Centreon_storage contient uniquement les données de surveillances c’est bien ça ?

Je veux absolument garder la configuration de centreon (template, host, service etc ...)

 

En fait j’ai ma table servicestateevents qui est corrompu …

 

Si je vide les données je perds quoi ?


Hello 

 

Tu peux supprimer et recréer cette table. Son contenu peut être reconstruit a partir de la table logs.

 

 


D’accord merci tu aurais la commande pour récréer la table ? stp


Il faut faire: 

SHOW CREATE TABLE servicestateevents; ​​​​​​​

Mettre le résultat de côté et supprimer la table: 

DROP TABLE servicestateevents

 

Puis la recréer avec le résultat de l’étape 1. 


Ensuite, il faudra lancer les commandes suivantes: ​​​​​​​

su - centreon “/usr/share/centreon/cron/eventReportBuilder -r”

su - centreon “/usr/share/centreon/cron/dashboardBuilder -r”

 


Super merci beaucoup, ca va pas péter ma conf de template ? host etc ...


Non. 


super ca a marché ! j’ai la table hoststateevents de corrompu aussi je peux faire la même procédure ?

 

Par contre quand je fais SHOW CREATE TABLE hoststateevents; il me dit Table 'centreon_storage.hoststateevents' doesn't exist in engine

 

Alors qu’elle est bien lister, elle a complétement pété cette table du coup …

Je suis sur la 21.10.3

 

EDIT : c’est bon en redémarrant mysql j’ai pu executer la commande.

 

Toutes les tables sont maintenant ok au check. Encore un grand merci pour ton aide. Centreon au top !


You’re welcome!


Reply