Setting up snmp for linux, Snmp details for linux, Snmp master agent – HP PCIe IO Accelerators for ProLiant Servers User Manual

Page 32: Launching the snmp master agent, Configuring the snmp master agent

Advertising
background image

Linux environments 32

Setting up SNMP for Linux

Use the following procedures to set up SNMP for Linux.

SNMP details for Linux

The fio-snmp-agentx SNMP agent is an RFC 2741-compliant AgentX sub-agent. Optionally, you can

use any RFC-compliant SNMP agent. The master SNMP agent defers queries to fio-snmp-agentx for

supported MIBs.

SNMP master agent

The fio-snmp-agentx, provided in the fio-snmp-hp-mib package, requires an already-installed

SNMP master agent. The SNMP master agent must support and be configured for AgentX connections.

For more information, see http://www.ietf.org/rfc/rfc2741.txt (

http://www.ietf.org/rfc/rfc2741.txt

). The

fio-snmp-agentx is tested and verified with net-snmp, which is the typical SNMP agent provided

with most Linux distributions.
Many agents are available to support this functionality. If you choose to use net-snmp, then use the

instructions in the following sections to configure and launch it.

Launching the SNMP master agent

Install the net-snmp package using the package manager for your version of Linux. The Linux installer

for the IO Accelerator places MIB files in the /usr/share/fio directory.
Red Hat
Use the following command to install Net-SNMP on Red Hat:
yum install net-snmp
Other Linux versions
Use the standard system package manager to install the net-snmp package on your Linux distribution.

The Linux IO Accelerator installer places MIB files in the /usr/share/fio/mib directory.

Configuring the SNMP master agent

Configure the Net-SNMP master agent daemon to set the network communications parameters, security,
and other options using the snmpd.conf text file. The location of this file is system-dependent. Often, it is

located in the /etc/snmp or /usr/share/snmp directory.
A simple snmpd configuration file might include the following:
# set standard SNMP variables
syslocation "Data room, third rack"
syscontact [email protected]
# required to enable the AgentX protocol
master agentx
agentxsocket tcp:localhost:705

Advertising