编辑 :编辑我的例子,以反映我确实尝试与“configuration”模式中的开关。 仍然没有喜乐。
编辑 :我已经做了一些更多的search在这个问题上。 我似乎无法在HP文档中清楚地看到它,而当我用“hp procurve remove port filter”searchServerFault时,我看到的唯一结果就是这个问题和另一个似乎无关的结果。
任何Procurve专家在那里? 🙂
Hewlett-Packard Procurve CLI不一定是我的强项,但是这似乎应该是一种明显的(也许是)。
我正在使用HP ProCurve 2810-48G(J9022A)千兆以太网交换机上的命令行界面。
我有几个交换机端口应用了命名filter。 我想回收这些端口(并摆脱filter。)我试图删除filter端口(或删除filter从端口,如你所愿)使用像这样的语法:
SWITCH0(config)# no filter source-port 1
但是我收到消息“ Invalid value. 并没有喜悦。 我们假设以下configuration:
SWITCH0(config)# sh filter source-port Filter Name | Port List | Action -------------------- + -------------------- + -------------------------- filter1 | 1 | drop 3-46,Trk1 filter2 | 3 | drop 1-2,5-46,Trk1
我认为应该将端口从filter中分离出来的命令给我带来了麻烦,而且我显然不能运行no filter source-port named-filter filter1来删除名称filter本身,而它仍然被应用到端口。
帮帮我?
我是一个旧的ASE,自从将近8年以来没有做任何Procurve或切换相关的东西,并开始忘记一切,如果我说废话,那么我就没有办法了。
该filter列表告诉我,您应该从filter中删除端口,而不是其他方式。
老问题,但看起来你从来没有find答案。 我有一个旧的filterconfiguration从我创build一些中继。 filter规则包含当前在中继组中的端口,这对交换机造成了麻烦。
Switch51(config)# show config ; J9773A Configuration Editor; Created on release #YA.15.12.0007 hostname "Switch51" trunk 23-24 trk1 lacp ... filter source-port "21" drop 1-23 filter source-port "22" drop 1-23 ... Switch51(config)# no filter source-port 21-22 Invalid value. Switch51(config)# no trunk 23-24 Switch51(config)# no filter source-port 21-22 Switch51(config)#
“无效值”是HP Procurves中不太明确的错误之一。 我想我得到了,当我尝试一个需要config的命令。
根据代码片段,您在启用 ( # )模式下发出这些命令。
我find的文件
惠普文档
显示它们必须以configuration模式发出。
ProCurve(config)# no filter source-port 8,12,13
所以在#提示符下inputconfig试。
所以,我终于花了几分钟的时间编辑交换机的configuration文件,删除不需要的filter,然后重新上传到交换机。
在其中一台Linux服务器上安装了tftpd(最后一台运行着非关键tftp服务器的机器已经退役了)
将startup-config从交换机推到tftp服务器上的“switch0-config”文件中:
copy startup-config tftp 10.xxx switch0-config 做了一个configuration文件的副本(保留备份),在文本编辑器中打开它,然后删除我不想保留的filter。
把编辑后的configuration文件拉回到交换机上,等待它重新启动,瞧,filter不见了。
copy tftp startup-config 10.xxx switch0-config 有点痛苦的脖子,当然,整个networking离线了30秒左右,而交换机重新启动。 如果我的编辑已经产生了一个破坏的configuration文件,整个networking将保持脱机,直到我得到它的修复,因为交换机是一个堆栈指挥官与聚合链路和VLAN中继到其他交换机,VMware虚拟交换机,聚合端口在大NAS上,等等。
所以当然在黑客入侵之前先备份你的configuration文件。
但我检查了两次,configuration文件是好的,一切都恢复正常,我有我的交换机端口回来自由和清晰。
运行
观察你想要删除的configuration中的行
conf t #(config) undo "the line you want to remove" #(config) end # # wr mem
你完成了!