使用SNMP命令远程重启戴尔Precision Tower 7910遇超时问题求助
戴尔Precision Tower 7910 SNMP重启配置及超时问题解决
一、正确的重启OID
你使用的1.3.6.1.4.1.2021.1.1.0是UCD-SNMP通用MIB节点,不适用于戴尔Precision Tower 7910的系统重启操作。正确的重启OID来自戴尔私有MIB,需根据配置场景选择:
- 若通过iDRAC执行重启:
1.3.6.1.4.1.674.10892.1.300.10.1.4.1(设置值为1触发重启) - 若通过系统上的**Dell OpenManage Server Administrator (OMSA)**执行重启:可使用
1.3.6.1.4.1.674.10893.1.20.100.1.3(设置值为2执行重启,具体值需参考OMSA MIB定义)
注意:原生Windows SNMP服务不支持系统级重启的Set操作,必须安装戴尔OMSA或通过iDRAC的SNMP接口操作。
二、超时问题排查与解决
1. 网络与防火墙检查
- 先执行
ping <<目标IP/主机名>>确认网络连通 - 检查本地和远程端防火墙:开放UDP 161(SNMP Get/Set端口)和UDP 162(SNMP Trap端口)的入站/出站规则,确保SNMP流量能正常传输
2. SNMP配置验证
- 远程端SNMP社区字符串:确认已添加
public(或你使用的自定义字符串),且该字符串的权限设置为读写(默认SNMP服务可能仅允许只读访问,无法执行Set操作) - 若使用iDRAC:登录iDRAC管理界面,启用SNMP功能,配置匹配的社区字符串,并开启Set操作权限,同时确保iDRAC的IP地址可被本地PC访问
3. 命令格式修正
使用正确OID的命令示例:
snmpset -c public <<目标IP>> 1.3.6.1.4.1.674.10892.1.300.10.1.4.1 i 1
参数说明:i表示整数类型,1是触发重启的指令值
4. 依赖组件检查
- 若直接操作服务器系统:必须在远程PC上安装Dell OpenManage Server Administrator,否则系统无对应MIB节点支持重启操作
- 本地SNMP工具:确保加载了戴尔私有MIB文件(如
DELL-RAC-MIB.txt),若未加载可直接使用数字OID执行命令
5. 权限验证
- 远程端SNMP服务运行账户需具备管理员权限,才能执行系统重启操作
- iDRAC的SNMP社区字符串需配置为具有管理员级别的权限
内容的提问来源于stack exchange,提问作者Mukul Venkatesh
相关产品推荐
相关产品推荐

