Как настроить OpenvSwitch для удаления новых потоков, когда память заполнена вместо самых старых?

В настоящее время я пытаюсь переполнить контроллер OvS таблицами потоков и заставить его отклонять новые правила и впоследствии новые пакеты. Я нашел это в документации:

Конфигурация таблицы потоков Ограничьте таблицу потоков 0 на мосту br0 максимум 100 потоками:

          ovs-vsctl -- --id=@ft  create  Flow_Table  flow_limit=100  over‐
          flow_policy=refuse -- set Bridge br0 flow_tables=0=@ft

Итак, я думаю, мне нужно сначала реализовать flow_policy = отказаться, и сделать это для всех 255 таблиц. Тем не менее, всякий раз, когда я пытаюсь выполнить эту команду, она возвращает меня:

ubuntu@ubuntu:~$ sudo ovs-vsctl -- --id=@ft  create  Flow_Table  flow_limit=100  over‐flow_policy=refuse -- set Bridge br0 flow_tables=0=@ft 
ovs-vsctl: **Flow_Table does not contain a column whose name matches "over‐flow_policy"**

Есть ли способ установить политику, чтобы отказать для всех таблиц, и почему я получаю эту ошибку?

1 ответ

Вы должны попробовать использовать overflow_policy вместо over-flow_policy.. это сработает!!

Другие вопросы по тегам