Lenovo ThinkSystem XClarity Controller (XCC) SNMP 配置方法

XCC部份:
1,登录XCC,选择 “Server Configuration” — “Server Properties”配置服务器的地址信息,
”Contact” 和 “Building”这两个为必填项,否则无法在XCC中启用SNMP协议。
2,选择“BMC Configuration” – “Network” 启用SNMPV3 Agent, 启用SNMP V3 Trap, 选择需要
trap的信息类型。
3.确认SNMP Agent和SNMP Traps的端口是开启的,端口号默认不需要修改,也可以按自己实际情况修
改,确保与SNMP监控端保持一致。
4.选择“Events” – “Alert Recipients”,创建SNMPv3 User.
5,创建一个用户,不要使用XCC默认的USERID。 Address for traps 为SNMP监控端的IP地址。 
认证和加密这两项可以默认不需要修改,也可以按自己实际情况修改,确保与SNMP监控端保持一致。
6,SNMP创建完成,最好重启一下XCC。XCC的配置就结束了。
监控端:
1 我使用的SNMP监控软件是snmpb. 这是一个在Windows系统下使用的SNMP MIB browser软件
下载地址:https://snmpb.updatestar.com/
2,另外还需要下载XCC的MIB文件,否则SNMP抓到信息也无法解析出信息的含义。所以需要CXX专用
的MIB文件做翻译工作。
3.,在联想驱动下载网站下载XCC固件就会得到XCC的MIB文件
4,将下载的MIB文件复制到snmpb的 mibs目录。
5,启动snmpb,在左边的“Avalable MIB modules”中,将上一步copy过来的MIB文件移动到右边的
“Loaded MIB modules”中
6,在菜单中选择Option – Manage SNMPv3 USM Profile, 新建一个用户,这个用户要与XCC中设置
的SNMP用户相同。
7,在Discovery页,输入XCC ip地址,点击Discover, 就可以搜索到XCC了。
8,这里使用的是SNMP Trap的方式,所以在Traps页中,会接收到XCC的信息。
验证:
1, 测试的机器为一台SR650,两块硬盘做RAID1, 在OS Running的状态下将其中一块硬盘手动拔掉。
监控端可以接收到拔盘告警。
2,同时也会收到RAID卷的报错信息。
3,将硬盘插回原位
4,RAID开始重建阵列
5,Trap出的信息与XCC中记录的Event Logs一致。验证结束。
6,在Linux系统中,可以使用snmpwalk进行验证,这里使用SNMP Get的方式获取信息,IP地址后面
加个点代表 show 出全部资料,可以通过 MIB Browser 找到相关的OID,单个 show 出信息。

发表评论