[Debian 8] Erreur « perl locales » dans Shinken

Pour pouvoir pleinement exploiter Shinken et notamment les scripts de supervision, il faut installer Perl et ses modules sur le serveur de supervision. L’erreur « perl locales » est dûe à plusieurs points décrit dans cet article.

L’erreur en question, la voici :

Impossible d’afficher / d’exploiter les scripts de supervision sur le serveur pour vos machines supervisées. J’ai eu le problème lorsque j’ai souhaité superviser une machine Windows et mon switch Netgear.
En recherchant sur le net, l’erreur « perl warning setting locale failed » signifie que le méta-paquet « Perl » n’arrive pas à récupérer la langue et les fichiers de langue du serveur – pour quelle raison, ça c’est une bonne question…

Pour se débloquer rapidement, il faut exécuter ces 4 commandes :

J’ai pris le soin d’utiliser « en_US.UTF-8 » parce que je me suis aperçu qu’il y avait quelques fois des erreurs / avertissements au niveau des modules Perl avec le « en_GB.UTF-8 ». Avec le en_US, pas de pb.

Pour avoir une solution sur le plus long terme (comprenez si vous redémarrez votre machine), il faut reconfigurer le paquet « locales », à l’aide de la commande ci-dessous :

Dans la liste qui s’affiche, sélectionnez « en_US.UTF-8 » en appuyant sur la barre d’espace une fois sur la bonne ligne dans la liste. Par la suite, cliquez sur « OK » pour valider les changements et surtout sauvegarder vos manipulations.

Il faut ensuite regénérer les locales – c’est-à-dire recréer les fichiers de langue de votre machine. Il est tout à fait possible et même judicieux de générer plusieurs locales, vous permettant ainsi de basculer facilement et rapidement entre une langue ou une autre. Saisissez la commande ci-dessous pour générer les fichiers de langue :

Dès à présent, vous pouvez (si vous le souhaitez) redémarrer le service « shinken-arbiter » de votre serveur ; juste après l’actualisation, vous devriez avoir cette fois-ci la possibilité d’avoir des stats de supervision utilisant Perl.

Piste trouvée à cette adresse.

 

Julien H

Passionné depuis toujours par l'informatique, je transforme ma passion en expertise. J'utilise quotidiennement les outils et systèmes Microsoft. Je ne délaisse pas mon côté ouvert, notamment via l'utilisation des OS Debian et Archlinux. L'infosec m'ouvre les yeux sur les enjeux actuels et futurs de l'IT.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Close
Close