On Wed, Oct 5, 2011 at 2:14 PM, Dave Shield <d.t.shi...@liverpool.ac.uk> wrote:
> On 4 October 2011 23:37, Kaushal Shriyan <kaushalshri...@gmail.com> wrote:
>> root@host0129:/etc/snmp# snmpwalk -v 2c -c local localhost
>> nsExtendOutput1Line."dmi" = STRING: /dev/mem: Permission denied
>
> That looks as if the SNMP agent can't read the necessary information
> from the kernel.
>
>
>
>> root@host0129:/etc/snmp# ps aux|grep snmpd
>> snmp      6785  0.0  0.0  42024  5168 ?        S    15:29   0:00 
>> /usr/sbin/snmpd
>
> The agent is clearly running as a special dedicated user "snmp".
> Presumably this user doesn't have permission to read /dev/mem
>
>> /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p
>>         /var/run/snmpd.pid -c /etc/snmp/snmpd.conf
>
> And this user is being set explicitly   ('-u snmp')
>
>
>
>> Please suggest further
>
> Three options:
>    -  run the agent as root, rather than 'snmp'
>    -  make the permissions on /dev/mem globally readable
>
>    -  run the agent in a suitable group
>
> You haven't said what O/S you are using, or what the
> permissions on /dev/mem actually are.
> But on my system,
>
>    $ ls -l /dev/mem
> crw-r-----. 1 root kmem 1, 1 Sep 15 10:48 /dev/mem
>
> so running the agent in the group 'kmem' ought to work.
> Try adding the option "-g kmem" to the startup incantation,
> and restart the agent.
>
> (Obviously, if your /dev/kmem settings are different, you
> should use the appropriate group instead)
>
> Dave
>

Hi Dave,

Thanks Dave. It worked perfectly. I peeked at this server. Are there
MIBS for storage and memory which can tell us the number of attached
Harddrive or number of RAM Chips attached to the system including
details. That way it would be easy to push all the MIBs to our 500
servers and run a script which will list out this details.

Please correct me if i am not understanding it right.

root@:/usr/share/snmp/mibs# dpkg -l snmpd
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version
       Description
+++-====================================-====================================-========================================================================================
ii  snmpd
5.4.2.1~dfsg0ubuntu1-0ubuntu2.1      SNMP (Simple Network Management
Protocol) agents
root@:/usr/share/snmp/mibs# dpkg -l snmp
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version
       Description
+++-====================================-====================================-========================================================================================
ii  snmp
5.4.2.1~dfsg0ubuntu1-0ubuntu2.1      SNMP (Simple Network Management
Protocol) applications
root@:/usr/share/snmp/mibs#
root@:/usr/share/snmp/mibs# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 10.04.1 LTS
Release:        10.04
Codename:       lucid
root@:/usr/share/snmp/mibs# ps aux | grep net-snmp
root     32544  0.0  0.0   7624   920 pts/0    S+   18:31   0:00 grep
--color=auto net-snmp
root@:/usr/share/snmp/mibs# ps aux | grep snmp
snmp       502  0.0  0.0  42496  5512 ?        S    04:57   0:16
/usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -g kmem -I -smux -p
/var/run/snmpd.pid -c /etc/snmp/snmpd.conf
root     32570  0.0  0.0   7628   996 pts/0    S+   18:31   0:00 grep
--color=auto snmp
root@:/usr/share/snmp/mibs#
root@:/usr/share/snmp/mibs# ls
AGENTX-MIB.txt                       IF-INVERTED-STACK-MIB.txt
NET-SNMP-EXAMPLES-MIB.txt  SMUX-MIB.txt                 SNMPv2-SMI.txt
DISMAN-EVENT-MIB.txt                 IF-MIB.txt
NET-SNMP-EXTEND-MIB.txt    SNMP-COMMUNITY-MIB.txt       SNMPv2-TC.txt
DISMAN-SCHEDULE-MIB.txt              INET-ADDRESS-MIB.txt
NET-SNMP-MIB.txt           SNMP-FRAMEWORK-MIB.txt       SNMPv2-TM.txt
DISMAN-SCRIPT-MIB.txt                IP-FORWARD-MIB.txt
NET-SNMP-TC.txt            SNMP-MPD-MIB.txt
SNMP-VIEW-BASED-ACM-MIB.txt
EtherLike-MIB.txt                    IP-MIB.txt
NET-SNMP-VACM-MIB.txt      SNMP-NOTIFICATION-MIB.txt    TCP-MIB.txt
HCNUM-TC.txt                         IPV6-ICMP-MIB.txt
NOTIFICATION-LOG-MIB.txt   SNMP-PROXY-MIB.txt
TRANSPORT-ADDRESS-MIB.txt
HOST-RESOURCES-MIB.txt               IPV6-MIB.txt
RFC1155-SMI.txt            SNMP-TARGET-MIB.txt
UCD-DEMO-MIB.txt
HOST-RESOURCES-TYPES.txt             IPV6-TCP-MIB.txt
RFC1213-MIB.txt            SNMP-USER-BASED-SM-MIB.txt
UCD-DISKIO-MIB.txt
IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt  IPV6-TC.txt
RFC-1215.txt               SNMP-USM-AES-MIB.txt
UCD-DLMOD-MIB.txt
IANAifType-MIB.txt                   IPV6-UDP-MIB.txt
RMON-MIB.txt               SNMP-USM-DH-OBJECTS-MIB.txt
UCD-IPFWACC-MIB.txt
IANA-LANGUAGE-MIB.txt                LM-SENSORS-MIB.txt
SCSI-MIB.txt               SNMPv2-CONF.txt
UCD-SNMP-MIB.txt
IANA-RTPROTO-MIB.txt                 NET-SNMP-AGENT-MIB.txt
SCTP-MIB.txt               SNMPv2-MIB.txt               UDP-MIB.txt
root@:/usr/share/snmp/mibs# pwd
/usr/share/snmp/mibs
root@:/usr/share/snmp/mibs#

Regards,

Kaushal

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to