1、存储上需要开启snmp V2c的开关,默认是关闭的,先执行show snmp version检查执行命令change snmp version v1v2c_switch=on开启。

2、存储上配置读写团体字,命令:change snmp community read_community=XXXXXX write_community=XXXXXX,读写团体字不能一样。

3、esight上准备snmpwalk工具。如果esight安装到windows服务器上,可以下载umate工具,解压后里面就有snmpwalk。
4、切换到snmpwalk所在目录,执行命令获取oid信息,如果能正常获取,说明esight到存储链路正常。参数正确。

snmpwalk工具用法:
snmpwalk [选项] agent [oid]
1. 普通选项
a) –h 显示帮助
b) –v 1|2c|3 指定SNMP协议版本
c) –V 显示当前SNMPWALK命令行版本
d) –r RETRIES 指定重试次数,默认为0次。
e) –t TIMEOUT 指定每次请求的等待超时时间,单为秒,默认为3秒。
f) –Cc 指定当在WALK时,如果发现OID负增长将是否继续WALK。
2. V1、V2C选项
a) –c COMMUNITY 指定共同体字符串
3. V3选项
a) –l LEVEL 指定安全级别:noAuthNoPriv|authNoPriv|authPriv
b) –u USER-NAME 安全名字
c) –a PROTOCOL 验证协议:MD5|SHA。如果-l指定为authNoPriv或authPriv时才需要。
d) –A PASSPHRASE 验证字符串。如果-l指定为authNoPriv或authPriv时才需要。
e) –x PROTOCOL 加密协议:DES。如果-l指定为authPriv时才需要。
f) –X PASSPHRASE 加密字符串:如果-l指定为authPriv时才需要。
|