[
https://issues.apache.org/jira/browse/MESOS-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14067230#comment-14067230
]
Jie Yu commented on MESOS-1617:
-------------------------------
Work around:
https://reviews.apache.org/r/23701/
> Linux kernel generates duplicated tc u32 filter handles
> -------------------------------------------------------
>
> Key: MESOS-1617
> URL: https://issues.apache.org/jira/browse/MESOS-1617
> Project: Mesos
> Issue Type: Bug
> Reporter: Jie Yu
> Assignee: Jie Yu
>
> The current port mapping network isolator constantly create/remove tc u32
> filters when launching/destroying containers.
> We rely on the kernel to automatically generate unique tc 32 filter handles.
> However, seems that the handle generation logic in the current kernel is
> buggy, causing filters with duplicated handles. That could cause some filter
> become unremovable, leading to subsequent failures.
> Here is a quote about how kernel generates tc u32 filter handles:
> http://ace-host.stuart.id.au/russell/files/tc/doc/cls_u32.txt
> {noformat}
> Filter Item numbers must lie between 001 and fff hex. The
> traffic control engine will generate a filter item number for
> you if you don't supply one. The generated number is the
> larger of 800 and one bigger than the current largest item
> number in the bucket.
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)