Announcement

Collapse
No announcement yet.

Sudo : /usr/local/nagios/bin :command not found

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sudo : /usr/local/nagios/bin :command not found

    Bonjour,
    Lors de l'exportation que je fait sur centreon, ce dernier me retourne l'erreur suivante :

    sudo : /usr/local/nagios/bin : command not found
    j'ai fait plusieurs recherches sans aucun résultats...

    sudo est bien installé sur la machine.

    Dans /etc/sudoers :
    ## BEGIN: CENTREON SUDO
    #Add by CENTREON installation script
    User_Alias CENTREON=apache,centreon,nagios
    Defaults:CENTREON !requiretty
    # Monitoring engine Restart
    CENTREON ALL = NOPASSWD: /etc/init.d/nagios* restart
    CENTREON ALL = NOPASSWD: /etc/init.d/nagios restart
    # Monitoring engine reload
    CENTREON ALL = NOPASSWD: /etc/init.d/nagios* reload
    CENTREON ALL = NOPASSWD: /etc/init.d/nagios reload
    # Monitoring engine test config
    CENTREON ALL = NOPASSWD: /usr/local/nagios/bin/nagios* -v *
    CENTREON ALL = NOPASSWD: /usr/local/nagios/bin/nagios -v *
    # Monitoring engine test for optim config
    CENTREON ALL = NOPASSWD: /usr/local/nagios/bin/nagios* -s *
    CENTREON ALL = NOPASSWD: /usr/local/nagios/bin/nagios -s *
    # Snmptrapd Restart
    CENTREON ALL = NOPASSWD: /etc/init.d/snmptrapd restart
    # Snmptt restart
    CENTREON ALL = NOPASSWD: /etc/init.d/snmptt restart
    # CentStorage Restart
    CENTREON ALL = NOPASSWD: /etc/init.d/centstorage restart
    # CentStorage stop
    CENTREON ALL = NOPASSWD: /etc/init.d/centstorage stop
    # CentStorage start
    CENTREON ALL = NOPASSWD: /etc/init.d/centstorage start
    # Broker engine Restart
    CENTREON ALL = NOPASSWD: /etc/init.d/ndo2db* restart
    CENTREON ALL = NOPASSWD: /etc/init.d/ndo2db restart
    # Broker engine reload
    CENTREON ALL = NOPASSWD: /etc/init.d/ndo2db* reload
    CENTREON ALL = NOPASSWD: /etc/init.d/ndo2db reload
    ## END: CENTREON SUDO

    Une idée pour résoudre mon problème ?


  • #2
    Bonjour,

    Est-ce que les chemins dans le fichier de configuration de Nagios sont corrects ?
    Est-ce que le binaire de nagios se trouve bien dans le répertoire /usr/local/nagios/bin ?
    Est-ce que le binaire de nagios a bien les droits d'éxécution ?
    Peux-tu vérifier qu'il n'y a pas d'espace dans ton fichier sudoers entre "/usr/local/bin" et "nagios" ?

    ++
    /!\Pas de support en message privé - No support in private message/!\

    "Il se faut entraider, c'est la loi de la nature." © Jean de La Fontaine

    Comment


    • #3
      Merci de m'avoir épondu
      Le binaire de Nagios se trouve bien dans le bon répertoire et a bien les droits d'exécution.
      Il n'y a pas d'espace entre "/usr/local/bin" et "nagios".
      Les chemins dans le ficers de conf de Nagios sont bon aussi.

      Je ne vois vraiment pas pourquoi cela ne fonctionne pas.

      Comment


      • #4
        Tout est OK.
        Les chemins sont correctes et les droits aussi.
        Je ne vois vraiment pas pourquoi ça ne fonctionne pas.

        Merci de votre aide

        Comment


        • #5
          Une autre proposition pour régler le problème ?

          Comment


          • #6
            est ce l'utilisateur Nagios ou Apache qui doit avoir les droits sur /usr/local/nagios/bin/

            j'ai vu que certain fichiers dans centreon utilise root comme utilisateur et non pas centreon, faut-il que je change ou pas ?

            Comment


            • #7
              resolu ?

              bonjour à tu résolu ton problème car j'ai le même que toi

              Comment

              Working...
              X