Post on 14-Apr-2018
7/30/2019 RUS TR-4149 - SNMP
1/17
Netwell
.
, ,
.
Netwell NetApp.
NETAPP TECHNICAL REPORT
:
SNMP
Colin Chute, NetApp
Eyal Horowitz, NetApp
2013 | TR-4149
:
,
NetApp,
,
.
, .
7/30/2019 RUS TR-4149 - SNMP
2/17
1 .................................................................................................................................................. 3
1.1 ................................................................................................................................................. 3
1.2 SNMP ..................................................................................................................................... 3
1.3 SNMP Traps ........................................................................................................................................ 41.4 MIB ..................................................................................................................................................... 4
2 Traps 7-Mode ............................................................. 5
2.1 SNMP .............................................................................................................................. 5
2.2 Community Name SNMPv1 .......................................................................................... 5
2.3 SNMPv3 .............................................................................. 5
2.4 SNMP .......................................................................................... 6
2.5 Trap Hosts ........................................................................................................................... 6
2.6 ......................................................................................................................... 6
2.7 (User-Defined) Traps .................................................................... 7
3 SNMP Clustered Data ONTAP .......................................................... 7
3.1 SNMP .............................................................................................................................. 7
3.2 Community Name SNMPv1 .......................................................................................... 8
3.3 SNMPv3 .............................................................................. 8
3.4 SNMP .......................................................................................... 8
3.5 Traphost .............................................................................................................................. 8
4 SNMP OnCommand System Manager GUI (Data ONTAP 7-Mode and Clustered
Data ONTAP) ................................................................................................................................................. 9
4.1 OnCommand System Manager .............................................................................................. 9
4.2 SNMP Configuration ........................................................................................... 9
4.3 SNMP GUI ............................................................................................... 9
5 SNMP OnCommand Operations Manager GUI (Data ONTAP 7-Mode Clustered
Data ONTAP) ............................................................................................................................................... 13
5.1 Operations Manager ............................................................................................................ 13
5.2 SNMP Configuration .......................................................................................... 13
5.3 SNMP GUI ............................................................................................. 14
5.4 (Alarms) .................................................................................. 16
7/30/2019 RUS TR-4149 - SNMP
3/17
1 Simple Network Management Protocol(SNMP)
NetApp Data ONTAP 7-Mode, clustered Data ONTAP,
OnCommand (GUI).
SNMP .
1.1
SNMP
. ,
SNMP, , , ,
. , Data ONTAP 7-Mode, Clustered Data
ONTAP, OnCommand
SNMP.
, SNMP :
SNMP manager. Network management system (NMS). NMS SNMP agent.
SNMP managed device. , . SNMP agent. SNMP manager. SNMP agent OS
, .
SNMP managerManagement information base (MIB).
Management information base (MIB). , manager agent. MIB ,
. Q
. - : " Q ?" ( MIB) : ", Q
17 ." MIB, , -
.
, SNMP Data ONTAP, SNMP manager
SNMP ( MIB
MIB-II). SNMP agent SNMP manager
SNMP.
SNMP agenttrap,
, traps SNMP manager. SNMP manager , ,
.
1.2 SNMP
, Data ONTAP SNMP agent,
SNMP 1 3. SNMPv1
community. , community public.
SNMP . community
, , ,
. SNMPv3 , ,
. SNMPv3 MIB-II.
7/30/2019 RUS TR-4149 - SNMP
4/17
1.3 SNMP Traps
SNMP traps Data ONTAP.
MIB , trap
, traphost list. , traphost list
, SNMP Manager, traps.
traps Data ONTAP:
trap trap
(built-in) traps Data ONTAP. ,
, trap , traphost.
traps:
RFC 1213, traps, coldStart, linkDown, linkUp, authenticationFailure
Traps, MIB , diskFailedShutdown, cpuTooBusy, volumeNearlyFull
traps snmp trap FilerView SNMP
Traps. proxy trap ID 11 18,
trap- MIB.
1.4 MIB
MIB , SNMP traps. MIB-
. Data ONTAP ,
SNMP.
Data ONTAP 7-Mode Clustered Data ONTAP MIB:
Custom MIB (/etc/mib/netapp.mib) iSCSI MIB (/etc/mib/iscsi.mib)
Data ONTAP (object
identifier, OID) : /etc/mib/traps.dat.
, traps.
: Data ONTAP MIBs traps.dat
NetApp Support (http://support.netapp.com/). ,
SNMP Data ONTAP.
SNMP Data ONTAP.
Data ONTAP MIB OnCommand/NTAPdfm/misc.
OnCommand MIBtrapIDOnCommand. ,
OnCommand traps, IBM Tivoli
HP OpenView.
OnCommand MIB (dfm.mib) /NTAPdfm/misc.
http://support.netapp.com/http://support.netapp.com/http://support.netapp.com/http://support.netapp.com/7/30/2019 RUS TR-4149 - SNMP
5/17
2 Traps 7-Mode
2.1 SNMPoptions snmp.enable on
2.2 Community Name SNMPv1
snmp community add {rocommunity}
community SNMP agent Data ONTAP public.
, , ro (read-
only).
2.3 SNMPv3
1. login-snmp:
useradmin role add role_name -a login-snmp
role_namelogin-snmp.
:
useradmin role add myrole1 -a login-snmp
2. :
useradmin group add group_name -r role_name
group_name, , , role_name.
:
useradmin group add mygroup1 -r myrole1
3.
:
useradmin user add user_name -g group_name
user_name, group_name.
:
useradmin user add myuser1 -g mygroup1
4. . , .
5. snmpwalk MIB:
snmpwalk -v 3 -u user_name -l authNoPriv -A password storage_system system
password , 4. storage_system a
, MIB-.
:
snmpwalk -v 3 -u myuser1 -l authNoPriv -A johndoe123 host1 system
7/30/2019 RUS TR-4149 - SNMP
6/17
2.4 SNMPoptions snmp.access access_spec
access_spec .
, IP .
: SNMP e0, e1,and e2, :
options snmp.access if=e0,e1,e2
2.5 Trap Hostssnmp traphost [{add|delete} { hostname|ipaddress}]
(add) (delete) SNMP, Data
ONTAP.
IPv6, IPv6
traphost. IPv6 (), IPv6 traphost.
traphost Data ONTAP.
2.6
, Data ONTAP
,
traphost. 1 SNMP .
SNMP,
. ,
.
1 SNMP.
1) SNMP.
snmp SNMP,
init, community, contact, traphost.
snmp authtrap [0|1] : ( 1) (
0) traps authentication failureSNMP agent.
: authtrapData ONTAP.
snmp community communities.
snmp community addrocommunity
community.
: community SNMP
agent Data ONTAP public.
SMTP - ro (read-only).
snmp community delete{all|rocommunity}
communities.
7/30/2019 RUS TR-4149 - SNMP
7/17
snmp contact[contact]
:contact name
.
( ) .
255 .
:contact name
Data ONTAP.
snmp init [0|1] : ( 1) ( 0) traps snmp traps.
: snmp init
Data ONTAP.
:, SNMP traps Data
ONTAP; snmp init 0.
snmp location[location]
: location
.
( ) .
location 255 .
: Data ONTAP.
snmp traphost[{add|delete}{hostname|ipaddress}]
: SNMP,traps Data ONTAP.
IPv6,
traphosts IPv6. IPv6,
, traphosts IPv6.
:traphosts Data
ONTAP.
snmp traps [options] traps Data ONTAP
2.7 (User-Defined) Traps
User-defined traps Data ONTAP. traps ,
traps Data ONTAP. trap
Data ONTAP MIB, trap
.
: SNMP ,
traps
. trap,
OnCommand,
. traps OnCommand .
user-based traps, Data ONTAP Network Management
Guide, NetApp Support site (http://support.netapp.com/).
3 SNMP Clustered Data ONTAP
3.1 SNMP
, 7-Mode.
options snmp.enable on
http://support.netapp.com/http://support.netapp.com/http://support.netapp.com/http://support.netapp.com/7/30/2019 RUS TR-4149 - SNMP
8/17
3.2 Community Name SNMPv1
community name.
system snmp community add -community-name thecommunity
3.3 SNMPv3
.
: , .
.
security login create -username mysnmpuser -application snmp -authmethod usm -role
readonly -vserver Cluster01
Enter the authoritative entity's EngineID [local EngineID]: Enter
.
Which authentication protocol do you want to choose (none, md5, sha) [none]: md5
Enter the authentication protocol password (minimum 8 characters long):
Enter the authentication protocol password again:.
Which privacy protocol do you want to choose (none, des) [none]: Enter
none.
3.4 SNMP
Clustered Data ONTAP, SNMP
. IP
.
system services firewall policy modify -policy data -service snmp -action allow -ip-
list 172.17.0.0/16
: , .
.
3.5 Traphost
IP- traphost.
system snmp traphost add 172.17.68.4
SNMP Clustered Data ONTAP.
7/30/2019 RUS TR-4149 - SNMP
9/17
4 SNMP OnCommand System Manager GUI (Data
ONTAP 7-Mode and Clustered Data ONTAP)
4.1 OnCommand System Manager
4.2 SNMP Configuration
4.3 SNMP GUI
1. Edit.
7/30/2019 RUS TR-4149 - SNMP
10/17
2. Edit SNMP Settings. Contact and Location details.
3. SNMPv1, 4. SNMPv3, 5.
4. SNMPv1, Addcommunity name.
OK .
5. SNMPv3, SNMPv3. Add.
6. Add SNMPv3 User.
o User Name.o Engine ID.
7/30/2019 RUS TR-4149 - SNMP
11/17
o , md5 . .
o .o Privacy Protocolnone.o OK.
7. trap host, Trap Hosts.
o Enable Traps.o Add IP-trap host.o OK.
8. OK .
SNMP home screen, .
7/30/2019 RUS TR-4149 - SNMP
12/17
9. Data ONTAP 7-Mode, 10. Clustered
Data ONTAP, 9.
Advanced SNMP service, .
10. Data ONTAP 7-Mode, HA-
.
Clustered Data ONTAP, ,
.
: SNMP
Clustered Data ONTAP. . , Clustered Data ONTAP
, .
7/30/2019 RUS TR-4149 - SNMP
13/17
, SNMP .
5 SNMP OnCommand Operations Manager GUI
(Data ONTAP 7-Mode Clustered Data ONTAP)
5.1 Operations Manager
5.2 SNMP Configuration
o Setup > Network Credentials.
7/30/2019 RUS TR-4149 - SNMP
14/17
o Network Credentials:
5.3 SNMP GUI
1. SNMPv1, :
o .o Preferred SNMP VersionSNMPv1.o SNMP Community.o Add.
7/30/2019 RUS TR-4149 - SNMP
15/17
.
2. SNMPv3, :
o .o Preferred SNMP VersionSNMPv3.o SNMP Community name. , MD5
. ,
.
o Login.o Password.o Privacy Password.o OK.
.
7/30/2019 RUS TR-4149 - SNMP
16/17
3. SNMP
, OnCommand.
community public. ,
community v3
OnCommand, community public,
.
4. SNMP .
5.4 (Alarms)
, (alarms)
Operations Manager SNMP traps - .
.
1. Setup > Alarms.
2. Alarms:
7/30/2019 RUS TR-4149 - SNMP
17/17
3. .
SNMP Trap Hosts, IP-trap host Add.
, Operations Manager SNMP traps
trap host.