所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

eSight V300R009C00 维护指南 11

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
设备添加失败

设备添加失败

不同场景下,设备添加失败的原因也不相同。本节以设备添加错误码提示为维度,分析常见设备添加失败的原因以及解决方式。

常见原因

错误码提示

常见原因

网络繁忙、设备负载高或SNMP参数不正确

  • 设备和eSight间的网络不通
  • 在eSight上添加设备时填写的SNMP参数与设备侧不一致
  • 设备侧SNMP配置不正确
  • 设备侧配置的SNMP读写团体名密码不符合复杂度要求
  • 设备将eSight服务器IP加入黑名单(USG防火墙)
  • 第三方设备sysObjectID不存在
  • 设备异常

设备已存在

要添加的设备与已添加的设备IP不相同但是MAC地址相同

数据库操作失败

数据库异常

操作步骤

  • 网络繁忙、设备负载高或SNMP参数不正确
    • 排查现网网络配置。
  1. 检查是否设备与eSight能互相Ping通,若eSight和设备间单向可达,则需要配置对应的路由。
  2. 检查设备与eSight之间是否存在防火墙/NAT。如果有防火墙,请关闭防火墙;如果有NAT,请保持NAT配置与通信矩阵中的规划一致。
    • 排查添加设备时填写的SNMP参数与设备侧是否一致。

      读写团体字在设备和eSight上均以加密形式显示,若不确定设备上配置的SNMP参数,请在设备上重新配置SNMP参数,再重新添加。

    • 排查设备侧SNMP配置是否正确。
  3. Telnet到添加失败的设备上。
  4. 执行display current-configuration | include snmp命令查看设备上SNMP配置。
表8-5 检查设备侧SNMP配置

协议

检查结果

解决方法

SNMP V2c

读写团体字配置后未携带mib-view参数,或指定的mib-view不包含整个iso节点。

  1. 在telnet窗口中输入system-view进入设备的系统视图。
  2. 输入如下命令

snmp-agent mib-viewincludeView_ALLiso

snmp-agent communitywrite{SNMP写团体字}mib-viewView_ALL

snmp-agent communityread{SNMP读团体字}mib-viewView_ALL

SNMP V3

用户组配置后未携带mib-view参数,或指定的mib-view不包含整个iso节点。

  1. 在telnet窗口中输入system-view进入设备的系统视图。
  2. 输入如下命令

snmp-agent mib-viewincludeView_ALLiso

snmp-agent group v3{SNMPV3用户组}privacyread-viewView_ALLwrite-viewView_ALLnotify-viewView_ALL

snmp-agent usm-user v3{用户名}{SNMPV3用户组}

snmp-agent usm-user v3{用户名}authentication-modemd5{鉴权密码}

snmp-agent usm-user v3{用户名}privacy-modeaes128{加密密码}

  • 排查设备侧配置的SNMP读写团体字是否符合复杂度要求。

出现SNMP读写团体字不符合复杂度要求的原因可能是,未开启团体名密码复杂度检查功能时配置SNMP参数,而且设置的团体字比较简单(例如public/private),SNMP参数配置完成后,再开启团体名密码复杂度检查功能。

此排查操作只针对支持复杂度校验功能的设备。对于不支持复杂度校验功能的设备(如防火墙),请忽略此排查操作。

  1. Telnet到添加失败的设备上。
  2. 以为S9700例,执行命令display current-configuration | include snmp查看“snmp-agent community-check”是否为“disable”。若为“disable”,则执行命令undo snmp-agent community complexity-check disable开启团体名密码复杂度检查功能;若不是“disable”,直接执行下一步操作。
  3. 重新配置设备SNMP参数,使SNMP参数满足复杂度要求。
  4. 重新添加设备。
  • 排查是否设备将eSight服务器IP加入黑名单(USG防火墙)。
  1. Telnet到添加失败的设备上,进入设备system-view视图。
  2. 执行命令display firewall blacklist item,检查是否eSight服务器IP存在于设备的黑名单里。若是,则请执行命令undo firewall blacklist item all,清除设备黑名单。
    • 排查第三方设备sysObjectID是否存在。

在设备添加过程中,sysObjectID作为设备的唯一标识,若设备sysObjectID MIB节点缺失,则会导致设备添加失败。

  1. 在主菜单中选择“配置 > 配置管理 > MIB管理”。
  2. 通过MIB管理工具连接添加失败的设备。
  3. 在左侧MIB导航树过滤框中输入1.3.6.1.2.1.1.2,查看右侧操作结果中“sysObjectID”节点是否有数据。若无数据,则为设备问题,请联系设备厂家定位问题。
    • 排查设备是否存在异常。

对于设备异常的场景,可根据在eSight上查看的日志以及错误提示,判断设备是否存在异常,也可以根据在设备上查看对应的日志信息,判断设备是否存在异常。

  1. Telnet到添加失败的设备上,进入设备system-view视图。
  2. 执行命令display logbuffer查看日志信息。
  3. 若设备logbuffer中存在异常,例如:
    Jan  2 2008 00:45:39-05:13 R6_U26_S2700 %%01SNMP/4/DECODE_ERR(l)[11]:Failed to login through SNMP, because of the decoded PDU error. (Ip=192.168.32.166, Times=1 

    则说明是设备问题,请联系设备厂家定位问题。

  • 设备已存在

排查是否要添加的设备与已添加的设备IP不相同但是MAC地址相同。

  1. 在主菜单中选择“配置 > 配置管理 > MIB管理”。
  2. 查看提示冲突的两台设备MAC地址是否是相同的。

    通过MIB管理工具连接设备,在左侧MIB导航树过滤框中输入1.3.6.1.2.1.17.1.1,单击搜索到的节点,再单击工具条中“Walk”,查看操作结果中的MAC地址。

  3. 若两台设备MAC地址相同,则为设备硬件问题,请联系设备厂家确认问题。
  • 数据库操作失败

排查数据库是否存在异常(MySQL)。

  1. 打开eSight安装路径下“eSight/MySQL/data/eSight.err”文件,查看数据库日志信息,是否存在数据库异常。
  2. 若出现异常,例如出现如下信息,说明部分数据库文件损坏。请继续执行后续步骤,对数据库损坏文件进行修复后,再重启eSight。

    [ERROR] D:\eSight\MySQL\bin\mysqld.exe: Table '.\mysql\proc' is marked as crashed and should be repaired

  3. 停止MySQL服务,备份eSight服务器上整个MySQL目录(“D:\eSight\MySQL”)。
    1. 以“Administrator”用户登录服务器。
    2. 选择“开始 > 运行”,输入cmd,进入“CMD”窗口。
    3. 执行如下命令,停止MySQL服务。

      > cd /d D:\eSight\MySQL\bin

      > uninstall.bat

    4. 备份整个MySQL目录(“D:\eSight\MySQL”)。
  4. 在“CMD”窗口执行如下命令,启动MySQL服务,并修复数据库损坏文件。

    > install.bat

    > cd /d D:\eSight\MySQL\bin

    > myisamchk -c -r ../data/mysql/proc.MYI

  5. 重启eSight。
  • 若通过以上操作仍未能解决故障,请联系华为工程师。
翻译
下载文档
更新时间:2019-11-22

文档编号:EDOC1100011879

浏览量:32125

下载量:264

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页