[Linux-cluster] rhcs x iptables
vu pham
vu at sivell.com
Tue Mar 31 15:28:23 UTC 2009
Fernando Lozano wrote:
> Hi,
>
> Four days and no replies... maybe you folks don't like me as the list
> has a healthy trafic on other topics ;-)
>
> Is there anything with my setup that shouldn't work? The problem is not
> with VMs because I tried the same configs with two real Dell servers and
> got the same problems. My iptables rules follow what's in RHCS manuals
> and wiki, and I found nothing new with netstat -a.
>
> Even them rgmanager only works correctly with iptables turned off (that
> is, iptables -F). If I start iptables (service iptables start) and then
> try to start cman and rgmanager, it won't work to flush iptables rules,
> I am forced to power off because rgmanager won't work and won't stop.
>
> My setup is simple: no clvm, no gfs, no gnbd. Just rgmanager and an http
> service configured as a script and an ip resource. But with iptables on,
> rgmanager won't relocate or failover the http service. More strange,
> system-config-cluster shows the service status only on the first node,
> on the second one it shows an emply service list.
>
> What can I do to debug the problem, as my /var/log/messages don't show
> any error messages, just what apears to be a regular two-node cluster
> startup?
Right before the last iptables command which usually blocks all other
connections, add a LOG command to log all denied connections. Clustering
uses many ports and multicast. One time I had a fencing problem using
virtual fence on Xen, it turned out the multicast was blocked on then
Xen host Dom0.
>
>
> []s, Fernando Lozano
>
>> Hi there,
>>
>> I have a Fedora 10 system with two KVM virtual machines, both running RHEL 5.2 and RHCS. The intent
>> is to prototype a cluster configuration for a customer.
>>
>> The problem is, everything is fine unless I start iptables on the VMs. But it's unacceptable to run
>> the cluster without am OS-level firewall. The ports list on rhcs manuals, on the cluster project
>> wiki, and what I observe using netstat do not agree. None of them talks about port 5149 which I
>> observe being opened by aisexec (cman). And I don't see any use of ports 41966 through 41968 which
>> are supposed to be opened my rgmanager or 5404 by cman.
>>
>> But even after I changed my iptables config to open all ports, I still canot relocate or failover
>> services between nodes.
>>
>> I configured apache as a script service to play with cluster administration. My vms are on the
>> default KVM network, 192.168.122./24.
>>
>> It's very strange system-config-cluster on node 1 shows both nodes (cs1 and cs2) joined the cluster
>> and starts my teste-httpd service, but node 2 doesn't show the status of any cluster service (on
>> system-config-cluster).
>>
>> If I try to use clusvnadm to relocate the service from cs1 to cs2, it hangs. And I can't stop
>> rgmanager with iptables enabled. Flushing iptables doesn't help when cman and rgmanager were started
>> with iptables on.
>>
>> Attached are my cluster.conf, /etc/sysconfig/iptables and netstat -anp
>>
>>
>> []s, Fernando Lozano
>>
>>
More information about the Linux-cluster
mailing list