H3C S5560-34C-EI 配置两个 Track 做 ** 逻辑与(AND)** 完整示例
原理说明
用 track X list boolean and 创建布尔与组合 Track:
只有 track 1 并且 track 2 同时为 Positive(正常),组合 Track 才为正常;任意一个故障,组合 Track 直接 Negative。
完整配置模板
1、先创建基础监测 track 1、track 2(示例两种检测,按需替换)
plaintext
system-view
# track1 监测上联接口G1/0/1物理UP
track 1 interface GigabitEthernet 1/0/1
# track2 监测对端网段可达(NQA/接口/BFD都可以)
track 2 nqa entry admin test
2、新建组合 Track(示例用 track 100 作为与逻辑总监测项)
plaintext
# 创建布尔与列表track 100
track 100 list boolean and
# 把track1、track2加入与逻辑
object 1
object 2
逻辑规则
track1=Positive 且 track2=Positive → track100=Positive
track1 异常 /track2 异常 / 两者都异常 → track100=Negative
配套业务联动示例(静态路由 / VRRP)
示例 1:静态路由联动(两条链路同时正常路由才生效)
plaintext
ip route-static 0.0.0.0 0 10.0.0.1 track 100
示例 2:VRRP 监视与逻辑 Track
plaintext
interface Vlan-interface 10
vrrp vrid 1 track 100 reduced 30
查看验证命令
plaintext
# 查看所有track状态
display track all
# 单独查看组合track详情
display track 100
补充说明
object X not 可取反状态,不需要不加 not;
最多支持 16 个 track 对象加入同一个布尔列表;
不能环路嵌套(track100 包含 1、2,track1/2 不能再包含 100);
如需逻辑或,把命令改成 track 100 list boolean or。
暂无评论
# 进入系统视图
<Sysname> system-view
# 创建布尔与类型的 Track 列表,并进入该 Track 视图(这里以 Track 10 为例)
[Sysname] track 10 list boolean and
# 将 Track 1 添加到列表中
[Sysname-track-10] object 1
# 将 Track 2 添加到列表中
[Sysname-track-10] object 2undo track 10 删除该 Track,再重新执行 track 10 list boolean or(或 and)命令。<Sysname> display track 10State 字段。只有当 Track 1 和 Track 2 均正常时,Track 10 的状态才会显示为 Positive。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论