Назад | Перейти на главную страницу

ipt_CLUSTERIP: неизвестный протокол 1

Я пытаюсь создать веб-кластер с двумя балансировщиками нагрузки и одним общедоступным IP-адресом.

Я использую следующую команду:

iptables -I INPUT -d $CLUSTERIP   -i $WAN_IF -j CLUSTERIP --new --clustermac $CLUSTERMAC --total-nodes $TOTALNODES --local-node $LOCALNODE --hashmode sourceip-sourceport

Я теряю около 10% запросов и не знаю причины. На первом узле dmesg говорит:

[3953663.740770] ipt_CLUSTERIP: unknown protocol 1
[3958608.863834] ipt_CLUSTERIP: unknown protocol 1
[3959598.791987] ipt_CLUSTERIP: unknown protocol 1
[3962373.974935] ipt_CLUSTERIP: unknown protocol 1
[3964028.213515] ipt_CLUSTERIP: unknown protocol 1
[3964884.100071] ipt_CLUSTERIP: unknown protocol 1
[3969131.737498] ipt_CLUSTERIP: unknown protocol 1
[3971028.349664] ipt_CLUSTERIP: unknown protocol 1

Вы знаете, где мне искать, чтобы решить проблему?

У меня недавно возникла такая же проблема. Предполагается, что на самом деле это не потеря пакетов, это должны быть недопустимые пакеты, я думаю. Одно из практических рекомендаций ClusterIP предлагает просто отфильтровать их.

iptables -I INPUT -m state --state INVALID -j DROP