Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_corrupted_html
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Les problèmes connus

L'Arbiter met du temps à répondre ( timeout )

Lorsqu'une vérification de la configuration ou qu'une mise en production dure trop longtemps, la page de Production considère l'Arbiter comme indisponible ( timeout ).

Le temps d'attente avant qu'il ne soit considéré comme indisponible peut être configuré grâce au paramètre suivant :

Code Block
languagejs
themeConfluence
"synchronizer__production__apply_new_configuration_timeout"

dans le fichier :

Code Block
languagejs
themeConfluence
/etc/shinken-user/configuration/daemons/synchronizers/synchronizer_cfg_overload.cfg

( voir la page Paramètres globaux ( synchronizer.cfg ) ).Cette valeur sera utilisée pour chacune des actions réalisées par l'Arbiter, par exemple avec la valeur par défaut ( 30 secondes ) :

  • 30 secondes pour la vérification,
  • 30 secondes pour le redémarrage de l'Arbiter

    .

     


    Il est possible d'augmenter ce temps d'attente dans le cas où :

    • La vérification de la configuration s'arrête , prématurément car l'Arbiter a mis trop de temps à répondre et , alors que les modifications apparaissent dans l'Interface interface de Visualisation visualisation quelques instants après.

    La vérification de la configuration a dépassé le temps d'attente défini dans la configuration du Synchronizer.

    L'application des changements a dépassé le temps d'attente défini dans la configuration du Synchronizer.

    Panel
    Image Removed

    Image Added



    Panel
    Image Removed

    Image Added



    L

    Si l'Arbiter n'est pas joignable

    Lorsque Si l'Arbiter n'est pas joignable, l'action le bouton "Mise en production" est désactivéedésactivé.

    Il n'est pas possible d'appliquer de configuration L'application de la configuration est impossible tant que l'Arbiter master n'est pas opérationnel.

    Une nouvelle action est alors disponible : "Forcer l'application des changements en base de production" ( voir la page  Page de mise en production ) :.

    • La configuration sera propagée lorsque lors du redémarrage de l'Arbiter master aura redémarré.
    Panel

    Info

    Même si un Arbiter spare ( de secours ) a pris le relais, le message sera quand même reste affiché. Seulement un Arbiter Master peut

    Seul l'Arbiter master permet de propager une nouvelle configuration aux autres démons.

    Panel
    titleSi l'Arbiter master est injoignable

    Panel
    titleSi l'Arbiter master est injoignable, mais qu'il y a un Arbiter spare de est joignable

    Si le Synchronizer n'est pas joignable

    Si le Synchronizer n'est pas joignable, aucune action ne sera disponible, les boutons seront n'est disponible.

    Les boutons restent visibles mais sont grisés et désactivés. Le message : Le "Le Synchronizer est injoignable, " est ajouté.

    Panel

    Message : Le serveur a rencontré un problème lors de l'envoi de la liste des

    problèmes 

    problèmes

    Problème : Le Synchroniser le Synchronizer n'a pas pu demander à l'Arbiter la prise en compte de la nouvelle configuration.

    • Vérifier le fichier /etc/sudoers :
      • Lorsque le paramètre : Defaults requiretty requiretty est présent dans le fichier de configuration sudoers., le rechargement (reload) ne peut pas être effectué.
    Panel
    titleLa configuration ne peut pas être appliquée

    Image Added

    Erreurs liées aux étapes

    Des erreurs peuvent survenir durant chaque étape de chaque action, indépendamment de la page de production. L'origine d'une erreur ne pouvant être déterminée depuis la page de production, il faut consulter le fichier de log du Synchronizer ( voir la page Les logs du Synchronizer ) afin de connaître l'origine exacte du problème.

    Ces erreurs peuvent être dues à :

    • Un problème avec MongoDB.
    • Un problème dans les fichiers de configuration d'un démon bloquant le redémarrage de l'Arbiter.
    • Un problème lié au binaire ou au fichier de service de l'Arbiter.
    • Etc.
    Panel
    titleErreur durant l'étape de "Vérification de la configuration"

    Image Added

    Panel
    titleErreur durant l'étape d' "Application de la configuration sur la base de production"

    Image Added

    Panel
    titleErreur durant l'étape de "Redémarrage de l'Arbiter"

    Image Added