Installing and Configuring the Intel® Server Manager 8 SNMP Subagents Intel® Server Manager 8.
Legal Information This Installing and Configuring the Intel® Server Manager 8 SNMP Subagents--Intel® Server Manager 8.40 document, as well as the software described in it is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation.
Contents Introduction 5 Getting the Latest Information................................................................................................. 5 Platform Compatibility and System Requirements.................................................................. 5 Supported Server Operating Systems ........................................................................... 5 System Requirements....................................................................................................
Installing and Configuring the Intel® Server Manager 8 SNMP Subagents
Introduction With the Intel® Server Manager installation program, you can install SNMP subagents on managed servers, allowing you to communicate via Simple Network Management Protocol (SNMP) with hardware components on the managed server. With these SNMP subagents, you can use SNMP TRAPs, SETs, and GETs to manage supported hardware components. Note that not all components support SNMP sets.
Overview of SNMP Subagents Intel® Server SNMP (Simple Network Management Protocol) subagents are SNMP extension agents that provide interfaces and databases for retrieving server hardware information and for monitoring server health status on the network using SNMP. The Management Information Base (MIB) file that accompanies each SNMP subagent contains the definitions of the management information the SNMP subagent can access, with each definition distinguished by a unique object identifier (OID).
For Linux systems, the SNMP subagent is implemented as an rpm package. It is installed, configured and started as a service. The SNMP master agent (NET-SNMP) communicates with the subagent through AgentX† protocol. General Architecture The baseboard SNMP subagent makes sensor, memory, and processor information on a managed server available to SNMP-based management applications.
All SNMP traffic coming over the network to the managed server is received by the SNMP Master Agent. When the SNMP subagent initializes, it tells the SNMP Master Agent which OID values the subagent is responsible for. These OID values correspond to the data provided in the MIB. The SNMP-based Management Console will use the MIB to determine the OID values for particular attributes, and whether or not the attribute may be modified through an SNMP SET.
NOTE When using the Intel® Management Module- Advanced Edition with these platforms, the NIC on the management module can’t be monitored or managed by the SNMP subagent. The INTELLAN.MIB file is copied to the [ISM_INSTALL_DIR]\SNMP\mibs folder on Server installations and to the [ISM_INSTALL_DIR]\bin folder on Administrator Console installations. The root OID for NIC instrumentation is iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).intel(343) .products(2).nic-products(7).intel-lan-adapters(2).
Installation and Configuration Steps Pre-Installation The SNMP Master Agent must be installed and configured on the managed server as per the operating system directions prior to installing the SNMP subagents. Community name string and trap destinations must be configured correctly. Once the SNMP subagents are installed, the MIB files must be copied to any SNMP Management Applications requiring the supported OID and attribute information.
MIB File Location After the SNMP Subagent is installed on the server, the MIB files (basebrd5.mib, INTELLAN.MIB, and others) will be located in /usr/share/snmp/mibs and /usr/local/snmpsa/mibs. The MIB files can also be found on the Intel® Server Manager 8 CD at \ism\Software\linux\32bit\snmp\mibs\.
3. If Telnet is still disabled, do the following: a. cd /etc/xinetd.d b. open the telnet file c. change the line “disable=yes” to “disable=no” d. cd /etc/rc.d/init.d e. ./xinetd restart A user account that belongs (or has been added) to the ftp group must exist. Use this user account when asked to log in to the server while installing SNMP subagent remotely from the management console to this server. This user must be a member of the FTP group, but NOT a member of the “root” group (Group #0).
Intel® Server Manager 8 Installation Framework The SNMP subagent and accompanying MIB files are installed using the Intel® Server Manager 8 installation framework. The SNMP subagent is presented as a feature set under the Custom Install option. The SNMP subagent does not require any other Intel® Server Manager component to be installed on the managed server. The installation framework supports installing software on the local system and on multiple remote systems.
Baseboard SNMP Subagent Details The baseboard SNMP Subagent has more features and allows more user interaction than the other SNMP subagents installed by Intel® Server Manager 8. Consequently, this chapter is devoted entirely to the baseboard SNMP subagent. Figure 2 describes how the baseboard SNMP subagent interfaces with the SNMP master agent and the BMC on the platform.
In addition to responding to SNMP GET and SNMP SET requests, the SNMP subagent generates TRAPs. While one component of the SNMP subagent waits for SNMP requests from the SNMP Master Agent, another component of the SNMP subagent monitors the System Event Log (SEL). Entries are placed in the SEL when significant events occur on the server, such as when a temperature sensor’s reading exceeds a threshold, or when a power supply is removed.
The SNMP agent is designed to accommodate the full range of possible events, although specific server platforms may not support all of the events. Some server platforms do not support certain features in firmware. Also, some server platforms lack some sensors or the right sensor types to support a feature. Refer to the server platform EPS for details on the features supported by hardware and firmware.
Baseboard SNMP Subagent Configuration Files Linux Configuration Files • • snmpd.conf – for the master agent snmpsa.conf – for the subagent After installing the subagent, both configuration files are located at /usr/local/snmpsa/conf on the system. The snmpd.conf file is a sample configuration file that includes lines necessary to configure the master agent to properly recognize the subagent. Use these sample configuration files as an example for editing your system’s configuration files.
Restarting SNMP Agents If the SNMP subagent or master locks up, you must restart both agents. Use the following steps from the command line to restart the agents, depending on your operating system. For information on setting services or daemons to start at system boot, see your operating system documentation. Linux 1. Stop the subagent by entering the following command: /etc/init.d/snmpsa stop 2. Restart the master agent by entering the following command: /etc/rc.d/init.d/snmpd restart 3.
Uninstalling the SNMP Subagents You can uninstall the SNMP subagents with the help of the Intel® Server Manager uninstall program (Windows or Linux) or by using the command line (Linux only). Using the Uninstall Program (Windows or Linux) The uninstall program can be run locally or remotely. It does not allow a selective uninstall of a feature within a component. Launching the uninstall process will remove all of the installed Intel® Server Manager components as well as the SNMP subagents.