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

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

提示

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

升级

S1720, S2700, S5700, S6720 V200R012(C00&C20) 配置指南-设备管理

本文档介绍了设备管理的配置,具体包括查看设备状态、 硬件管理、 堆叠配置、 SVF配置、 云管理、 PoE配置、 监控口配置、 OPS配置、 节能管理、 信息中心配置、 故障管理配置、 NTP配置、 以太时钟同步配置、 PTP配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
OPS配置注意事项

OPS配置注意事项

介绍OPS的注意事项。

涉及网元

无需其他网元配合。

License支持

本特性是交换机的基本特性,无需获得License许可即可应用此功能。

版本支持

表8-2  产品形态和软件版本支持情况

系列

产品

支持版本

S2700 S2700SI

不支持

S2700EI

不支持

S2710SI

不支持

S2720EI

V200R012C00

S2750EI

不支持

S3700 S3700SI

不支持

S3700EI

不支持

S3700HI

不支持

S5700 S5700LI

不支持

S5700S-LI

不支持

S5710-C-LI

不支持

S5710-X-LI

V200R012C00

S5720LI、S5720S-LI

V200R012(C00&C20)

S5700SI

不支持

S5720SI、S5720S-SI

V200R012C00

S5720I-SI

V200R012C00

S5700EI

不支持

S5710EI

不支持

S5720EI

V200R012C00

S5700HI

不支持

S5710HI

不支持

S5720HI

V200R012C00

S5730HI

V200R012C00

S5730SI

V200R012C00

S5730S-EI

V200R012C00

S6700 S6700EI

不支持

S6720EI

V200R012C00

S6720S-EI

V200R012C00

S6720SI、S6720S-SI

V200R012C00

S6720LI、S6720S-LI

V200R012C00

S6720HI

V200R012C00

说明:

如需了解交换机软件配套详细信息,请点击硬件查询工具

如需了解S1700系列交换机特性支持情况,请查看S1700系列企业交换机-技术规格

特性依赖和限制

OPS规格

  • 设备上最多支持配置100个Python脚本助手,S5720LI、S5720S-LI、S5720SI、S5720I-SI和S5720S-SI最多支持6个Python脚本中订阅的事件被同时匹配,其他设备最多支持10个Python脚本中订阅的事件被同时匹配。

  • 设备上最多支持100个用户自定义环境变量。

  • 设备上最多支持100个脚本变量。

Python脚本编写注意事项

使用命令行事件订阅接口(ops.cli.subscribe)时,

  • 如果订阅的是设备原有的命令行,sync=True且ops_execute函数的返回值为0,则会导致跳过设备原有命令的执行,即设备原有命令行失效。

  • 如果订阅的是设备原有的命令行,sync=False且async_skip=True,则会导致跳过设备原有命令的执行,即设备原有命令行失效。

  • 建议将匹配命令的正则表达式指定为完整关键字或命令行。

    • 使用不完整命令行或关键字,且enter=True、sync=True时,订阅的事件会被误匹配。例如指定正则表达式为display,则输入任意包含display的命令都会导致事件被匹配,进而触发执行函数中的动作。

    • 使用不完整命令行或关键字,例如dis,且enter=True、sync=False、async_skip=True时,设备上所有包含dis的命令将失效。

    • 使用不完整命令行或关键字,例如display,且enter=False、sync=True时,输入任意包含display的设备自带的命令都会导致事件被匹配,进而触发执行函数中的动作。

    • 使用不完整命令行或关键字,例如display,且enter=False、sync=False、async_skip=True时,所有包含display的设备自带的命令将失效。

  • 不要将匹配命令的正则表达式指定为单个空格字符" "。

    • 当正则表达式为单个空格字符" "且用户仅输入单个空格时,无法触发执行函数中的动作。

    • 当正则表达式为单个空格字符" ",且enter=True、sync=True、async_skip=True时,用户输入任意含有空格的命令都会导致订阅的事件会被误匹配。

    • 当正则表达式为单个空格字符" ",且enter=True、sync=False、async_skip=True时,用户输入任意含有空格的命令都会失效。

  • 如果匹配命令的正则表达式中含有?,例如"shutdow?",则用户输入shutdow?时,订阅的事件不会匹配。

  • 如果匹配命令的正则表达式中含有除?以外的其他特殊字符,设备在执行Python脚本时会对特殊字符进行二次转义。例如,匹配命令的正则表达式为"shutdown \\a",经一次转义后为"shutdown \a",经二次转义后为"shutdown a"。因此用户输入shutdown a时,订阅的事件匹配。用户需要保证特殊字符经二次转义后为可见字符,否则会因在CLI中无法输入不可见字符导致订阅的事件无法匹配。

  • 通过ops.cli.subscribe订阅的命令行,建议不要与Python脚本文件同名,避免无法对Python脚本文件进行拷贝、删除等操作。

使用定时器事件订阅接口(包括ops.timer.cron,ops.timer.relative,ops.timer.absolute和ops.timer.countdown)时,如果定时器设置不合理,例如使用ops.timer.relative接口设置循环定时器时设置了很短的循环周期,

  • 如果定时器触发的动作为通过reboot fast命令重启设备,则会导致设备不断重启。此时,只能在设备启动过程中,使用快捷键Ctrl+B进入BootLoad菜单,修改配置文件将设备恢复。

  • 如果定时器触发的动作为通过restart(接口视图)命令重启接口,或者通过shutdownundo shutdown命令反复关闭和重启接口,会造成接口无法使用,并且使设备CPU使用率升高,影响设备性能。

  • 如果定时器触发的动作为记录日志,则随着Flash空间逐渐变小,其他业务模块的日志会被删除,影响对应业务的问题分析和定位。

Python脚本中,如果使用API接口ops.cli.open打开了命令行通道,执行完命令之后,请使用API接口ops.cli.close关闭命令行通道。

OPS API中,取值为字符串形式的参数值中不能包含\0。

其他限制

  • 设备切换成云管理模式后,不支持配置OPS。

  • Python脚本需要安装后才能配置脚本助手。

  • 用户需要熟悉Python语言,并正确编写Python脚本。

  • 设备支持的Python版本为2.7.3。用户编写Python脚本时,需要使用Python 2.7.3的语言。

翻译
下载文档
更新时间:2018-12-24

文档编号:EDOC1100038438

浏览量:35077

下载量:2056

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页