NEMS全称网络实验管理系统(Network Experiment Management System )。是H3C针对教育院校的网络教学实验管理推出的管理系统(需要和DMC、下挂设备配合进行网络实验)。教师可以通过NEMS系统进行实验的定制、实验环境部署和实验过程的管理、监控,完成实验环境的快速部属、恢复,以及获取、验证实验结果等工作。学生可以通过NEMS系统进行具体的实验 、查询成绩等功能。NEMS既可以应用于网络技术的实验教学,实现对实验过程和实验设备的管理,也可以应用于网络技术的科研和实践。
当教师手动结束实验的时候遇到报错:结束实验失败,详细信息请查看错误日志;打开日志是:DMC Telnet执行命令失败,客户反馈使用CMD Telnet设备是正常的。
抓包分析定位发现NEMS向设备发送telnet命令时,设备回显不规则,前边的一些行有speed之类的字符,会影响代码判断。解决方法是替换了两个jar包。
替换方式如下:
1、关闭NEMS服务。
2、将imc_nems.jar替换至..\nems\client\repository\imc\jars,imcweb_nems.jar替换至..\nems\client\web\apps\nems\WEB-INF\lib。替换之前注意备份原jar包。
3、启动NEMS服务。
4、如果现场试验已经不是“试验中”的状态的话,可以通过修改数据库还原为试验中,否则不能结束实验。
修改nems实例中的TBL_Environment表,STATUS值2对应试验中状态。Name为实验环境名称
5、以上执行完成后,可以结束实验,观察结果。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作