Re: starting snmpd daemon

"Nikos Balkanas" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <001c01c9676a$e7a7d4e0$02b2a8c0@tardis>
Yes I may have a guess.
Your environment is different when you run as a user. In particular It doesn't look you are reading your mibs from sbmp.conf during startup.

BR,
Nikos
  ----- Original Message ----- 
  From: Ambika Tripathy 
  To: [email protected] 
  Sent: Friday, December 26, 2008 1:42 PM
  Subject: starting snmpd daemon


  Hi Users,

   

  I am facing a peculiar problem when I try to start my snmpd using rc.d. The problem is when I try to extract OID values using snmpwalk for my enterprise OID it is always coming as 0. But when I execute the snmpd manually from command line the perfect values are coming.

   

  My SNMPD file present in /etc/init.d/ and it looks like:

   

  #! /bin/sh -e

  # Check for daemon presence

   

  export PATH=/sbin:/usr/local/sbin:/bin:/usr/local/bin

   

  . /lib/lsb/init-functions

  test -x /usr/local/sbin/snmpd || exit 0

  test -x /usr/local/sbin/snmptrapd || exit 0

   

   

  TRAPDRUN=no

  TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'

   

  # Cd to / before starting any daemons.

  cd /

   

   

   

  case "$1" in

    start)

      echo -n "Starting network management services:"

      if [ "$SNMPDRUN" = "yes" -a -f /usr/local/share/snmp/snmpd.conf ]; then

        #start-stop-daemon --quiet --start --exec /usr/local/sbin/snmpd &

        /usr/local/sbin/snmpd

        echo -n " snmpd"

      fi

      if [ "$TRAPDRUN" = "yes" -a -f /usr/local/share/snmp/snmptrapd.conf ]; then

        start-stop-daemon --quiet --start --exec /usr/local/sbin/snmptrapd  -- $TRAPDOPTS &

        echo -n " snmptrapd"

      fi

      echo "."

      ;;

    stop)

      echo -n "Stopping network management services:"

      start-stop-daemon --quiet --stop --oknodo --exec /usr/local/sbin/snmpd

      echo -n " snmpd"

      start-stop-daemon --quiet --stop --oknodo --exec /usr/local/sbin/snmptrapd

      echo -n " snmptrapd"

      echo "."

      ;;

    *)

     log_success_msg "Usage: /etc/init.d/snmpd {start|stop}"

     exit 1

  ;;esac

  exit 0

   

  Does anyone have any idea about the cause?

   

  Br,

  Ambika

   



------------------------------------------------------------------------------


  ------------------------------------------------------------------------------



------------------------------------------------------------------------------


  _______________________________________________
  Net-snmp-users mailing list
  [email protected]
  Please see the following page to unsubscribe or change other options:
  https://lists.sourceforge.net/lists/listinfo/net-snmp-users

------------------------------------------------------------------------------

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.