安奈特 Trigger(触发器)和 Script(脚本)功能
RevA
安奈特(中国)网络有限公司 Allied Telesis (China) Ltd.
Title
安奈特 Trigger(触发器)和 Script(脚本)功能
1. Trigger(触发器)和 Script(脚本)的基本概念
Trigger(触发器)和 Script(脚本)是安奈特三层交换机特有的功能,利用该功能,可以使交 换机在特定的事件发生时自动执行一系列设定好的系统命令,从而对特定的事件做出反应.这样, 网络管理员可以灵活地管理网络,并对特定网络故障做出自动的响应. Trigger 的意思是在交换机上创建一个触发机制,使其在特定事件发生时,自动调用某一个或一 些事先编辑好的 script.这些特定事件包括时间点,端口状态,CPU 状态,交换机重启状态等等. 可以根据实际需要选择一个触发机制,例如某个端口的 Up 或 Down 状态,CPU 占用率等.后面的 实例中详细阐述了创建 trigger 的命令格式. 类似于计算机的 DOS 操作系统里的批处理文件. Script 是由一系列标准的系统命令组成的文件, Script 文件存放于交换机的 flash 内存里,与系统软件和配置文件等放在一起.一台交换机内可以存 放多个 script 文件.一个 trigger 可以调用多个 script 文件,一个 script 文件也可以被多个 trigger 调 用. Script 是一个以.scp 结尾的纯文本文件,可以在交换机内通过内建编辑器建立,或者在计算机 上创建,然后传送到交换机的 flash 内存中,传送方法与传送其他文件相同,参见"向交换机 flash 内存下载或上传文件" .文本的内容就是交换机需要执行的命令,每行一条命令.命令可多可少,没 有具体限制,可根据实际需要编写.通过后面的例子可以更清晰地理解 script. 在使用该功能之前,请使用"enable trigger"命令启用 Trigger. 创建 Trigger 的命令格式为: create trigger=trigger_ID [各种条件参数] script=filename.scp trigger_ID 是为所创建的 trigger 赋予一个编号(1 至 100) ;script=filename.scp 指定了需要执 行的脚本的文件名. 关于该 trigger 所需要的各种环境参数, 则比较复杂, 根据实际情况不同而不同, 后面举出了三个例子,如果需要了解详细的信息,可下载如下手册,并参见文档"trg.pdf"中的相 关内容: http://www.alliedtelesis.com/media/datasheets/reference/x900-family_rm_a_v291-v321.zip 向一个已存在的 trigger 添加一个 script:add trigger=trigger-id script=filename.scp 显示当前 trigger 信息:show script 从一个已存在的 trigger 删除一个 script:add trigger=trigger-id number=indexnumber
第 2 页,共 6 页
Title
其中 number=indexnumber 指的是你要删除的 script 在该 trigger 中的顺序号. 删除一个 trigger:destroy trigger= trigger-id
2. Trigger(触发器)和 Script(脚本)的实例
例一:让交换机的某端口仅在指定时间内打开 某公司要求每天上午 9 点到下午 6 点之间打开交换机连接外网的接口(24 端口) ,以控制非工 作时间上网问题. 首先使用"enable trigger"命令启用 Trigger(下面的例子将忽略此命令) . 创建一个 trigger,要求上午 9 点以后,执行一个叫做 open.scp 的脚本. creat trigger=1 time=09:00 day=all sc=open.scp repeat=on 参数 trigger=1 是为所定义的 trigger 一个编号.参数 time=09:00 确定了时间点,即上午九点; day=all 确定执行的日期,all 的意思是每天;sc=open.scp 指定了需要执行的脚本的文件名, repeat=on 定义该 trigger 需要循环执行(每次触发条件时都要执行) . 然后,需要你创建一个文件名为 open.scp 的文本文件并存放在 flash 里,该文件包含了如下命 令: enable switch port=24 同样,还要创建下午六点关闭该端口的 trigger: creat trigger=2 time=18:00 day=all sc=close.scp repeat=on 脚本文件 close.scp 内需要包含如下命令: disable switch port=24 需要注意,任何以时间点为触发条件的脚本,都要交换机的系统时间与当地之间一致,才能保 证准确执行,因为交换机是根据自己的系统时间来触发脚本的. 例二:当主用链路故障时自动切换到备份链路,主用链路恢复正常后自动切换回来 假设交换机有两个出口,一个是百兆(vlan1) ,一个是千兆(vlan2) .正常情况下,使用千兆 端口做为网络出口,当千兆链路因故障断开时,自动启用备份的百兆端口为出口.当千兆链路恢复 正常后,系统自动将网络出口从百兆端口切换回千兆端口.
- 触发器实例 > Trigger(触发器)和
-
Trigger(触发器)和
下载该文档 文档格式:PDF 更新时间:2009-02-01 下载次数:0 点击次数:2
文档基本属性 文档语言: 文档格式: pdf 文档作者: Shaaban 关键词: 主题: Perl 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: Muhammad Shaaban 修订次数: 2831 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 23 段落数: 391 字节数: 148564 备注: 0 演示格式: On-screen Show 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
-
PDF格式下载
- 更多文档...
-
上一篇:数据库实例:实例解读数据库中触发器使用方
下一篇:试题4-1
点击查看更多关于触发器实例的相关文档
- 您可能感兴趣的
- mysql触发器实例 sql触发器应用实例 任务触发器 可控硅触发器 单稳态触发器 触发器 触发器的作用 施密特触发器 魔兽地图编辑器触发器
- 大家在找
-
- · 呼吸作用ppt
- · 空气动力学习题
- · 21届金钥匙竞赛
- · CAD上机练习题免费下载
- · 高频在线式mail
- · 福彩3d彩图图库
- · dlink路由器设置网站
- · 通用控制系统闭环ppt
- · 安徽财经大学一卡通
- · 天行轶事全集
- · 金华烟草商务网
- · 奥迪斯电梯公司
- · 数控机床维修培训
- · 桑塔纳志俊发动机
- · 新编日语2答案
- · 赞美领导的文章或诗歌
- · 阿里旺旺官方下载1
- · 3d打猎2010汉化补丁
- · 变频器控制接线图
- · 谷轮压缩机型号
- · 2011年10月时事政治
- · 草丛的村落课件
- · 小s红外线透视照
- · 2011四川高考志愿填报
- · 北京中小学远程教育网
- · 信号系统与数字逻辑
- · 管子受热后变化
- · 唐山富豪榜2011名单
- · mp3警车铃声
- · 欢迎使用安利易联网
- 赞助商链接