Hi,
As I know, CLUSTERIP is deprecated for some time. Recent distributions doesn't
have this module on their repositories at all (Red Hat 8)
It seems Pacemaker still use CLUSTERIP for clone an IP address.
For this reason, I have the following error on an Active/Active cluster VIP:
Cenario:
CentOS 8Pacemaker 2.0.1Kernel 4.18.0Iptables 1.8.2
# pcs resource create ClusterIP ocf:heartbeat:IPaddr2 ip=172.18.14.100
nic=ens160 cidr_netmask=24 op monitor interval=2s# pcs resource clone
ClusterIP# pcs status...Failed Resource Actions:* ClusterIP_start_0 on pcsnode1
'unknown error' (1): call=40, status=complete, exitreason='iptables failed',
last-rc-change='Thu Dec 19 12:30:40 2019', queued=0ms, exec=172ms
Logs:
Dec 19 12:32:54 pcsnode1 IPaddr2(ClusterIP)[10245]: ERROR: iptables failedDec
19 12:32:54 pcsnode1 pacemaker-execd[1436]: notice:
ClusterIP_start_0:10245:stderr [ iptables v1.8.2 (nf_tables): chain name not
allowed to start with `-' ]Dec 19 12:32:54 pcsnode1 pacemaker-execd[1436]:
notice: ClusterIP_start_0:10245:stderr [ ]Dec 19 12:32:54 pcsnode1
pacemaker-execd[1436]: notice: ClusterIP_start_0:10245:stderr [ Try `iptables
-h' or 'iptables --help' for more information. ]Dec 19 12:32:54 pcsnode1
pacemaker-execd[1436]: notice: ClusterIP_start_0:10245:stderr [
ocf-exit-reason:iptables failed ]Dec 19 12:32:54 pcsnode1
pacemaker-controld[1439]: notice: Result of start operation for ClusterIP on
pcsnode1: 1 (unknown error)
Any one can simulate the module problem, outside Pacemaker, with this command:
Perfectly good for CentOS 7 installation with ipt_CLUSTERIP.ko:
# iptables -A INPUT -d 172.18.14.100/32 -i ens192 -j CLUSTERIP --new --hashmode
sourceip-sourceport --clustermac 43:0A:1F:80:58:36 --total-nodes 2 --local-node
2 --hash-init 0
No good for a default CentOS 8 installation:
# iptables -A INPUT -d 172.18.14.100/32 -i ens192 -j CLUSTERIP --new --hashmode
sourceip-sourceport --clustermac 43:0A:1F:80:58:36 --total-nodes 2 --local-node
2 --hash-init 0iptables v1.8.2 (nf_tables): chain name not allowed to start
with `-'
Try `iptables -h' or 'iptables --help' for more information.
Is there any intention to abandon CLUSTERIP in favor of xt_cluster.ko?
Thanks a lot!
Att,
Marcus Vinícius
_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users
ClusterLabs home: https://www.clusterlabs.org/