[Linux-cluster] lvs + nanny + piranha problem, server not working

jimmy.nimo at pranical.com jimmy.nimo at pranical.com
Tue Nov 6 14:56:34 UTC 2007



yes, it is enabled. double check and I have the real server with ip forwarding
just in case (in fact i will put everything i can with ip forwarding even the
microware is it nedeed)

[root at node1 ~]# sysctl -p
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1


Quoting GSR-Linux <gsrlinux at gmail.com>:

>
> Just check if port forwarding is enabled. in your lvs router.
> Paste the output of /sysctl -p
>
> /jimmy.nimo at pranical.com wrote:
>> I take your recommendation and change the gateway in the real server to
>> 10.11.12.9 (I really think that it has to use the 10.11.12.10 because if you
>> have a backup lvs Router, it change is the virtual ip eth1:1 not the 
>> real ip)
>> and don't work either
>>
>> btw I run a nmap to the virtual server and this is the output:
>>
>>
>>
>> root at Cancer:~# nmap -sT 172.16.247.150
>>
>> Starting Nmap 4.20 ( http://insecure.org ) at 2007-11-06 09:42 VET
>> Interesting ports on 172.16.247.150:
>> Not shown: 1693 closed ports
>> PORT    STATE SERVICE
>> 22/tcp  open  ssh
>> 111/tcp open  rpcbind
>> 443/tcp open  https
>> 815/tcp open  unknown
>>
>> it dosn't have the http port open, I don't have a firewall, I have 
>> the iptables
>> down in all the server, I really don't know what happen, anyone can help?¡
>>
>>
>>
>>
>> Quoting GS R <gsrlinux at gmail.com>:
>>
>>> On 11/6/07, jimmy.nimo at pranical.com <jimmy.nimo at pranical.com> wrote:
>>>>
>>>>
>>>>
>>>>
>>>> Hello, thanks for reading my email,
>>>
>>>
>>> Welcome :)
>>>
>>> I have a problem and perphaps someone in the
>>>> list can work it out
>>>>
>>>> I have 3 working redhat 4 update 5 trying to work with piranha+lvs+nanny,
>>>> 2 Real
>>>> Server and 1 LVS Router, the router have 2 NIC, 1 with IP 172.16.247.130
>>>> (eht0),
>>>> and the other with 10.11.12.9(eth1), the real server are 10.11.12.11 and
>>>> 10.11.12.12, I want to put the virtual server to run in the ip
>>>> 172.16.247.150
>>>> (eth0:1) and the gateway in the real servers are 10.11.12.10 (eth1:1 in
>>>> the
>>>> router server),
>>>
>>>
>>> Since you have configured LVS- NAT your gateway on the real servers should
>>> be 10.11.12.9
>>>
>>> I create the lvs.cf with piranha and start pulse, but, NOTHING
>>>> happens, piranha create the 10.11.12.10 and the 172.16.247.150 virtual
>>>> interfaces (I can conect to the gui of piranha in
>>>> http://172.16.247.150:3636)
>>>> but can't do in the port 80. here are my lvs.cf
>>>>
>>>> serial_no = 137
>>>> primary = 172.16.247.130
>>>> primary_private = 10.11.12.9
>>>> service = lvs
>>>> backup_active = 0
>>>> backup = 172.16.247.131
>>>> backup_private = 10.11.12.11
>>>> heartbeat = 1
>>>> heartbeat_port = 539
>>>> keepalive = 3
>>>> deadtime = 10
>>>> network = nat
>>>> nat_router = 10.11.12.10 eth1:1
>>>> nat_nmask = 255.255.255.0
>>>> debug_level = NONE
>>>> monitor_links = 0
>>>> virtual http {
>>>>     active = 1
>>>>     address = 172.16.247.150 eth0:1
>>>>     vip_nmask = 255.255.255.0
>>>>     port = 80
>>>>     use_regex = 0
>>>>     load_monitor = ruptime
>>>
>>>
>>> You should start 'rwhod' service on the real servers since you opted for
>>> 'load_monitor' as ruptime.
>>>
>>>    scheduler = rr
>>>>     protocol = tcp
>>>>     timeout = 5
>>>>     reentry = 5
>>>>     quiesce_server = 0
>>>>     server uno {
>>>>         address = 10.11.12.11
>>>>         active = 1
>>>>         weight = 1
>>>>     }
>>>>     server dos {
>>>>         address = 10.11.12.12
>>>>         active = 1
>>>>         weight = 1
>>>>     }
>>>> }
>>>
>>>
>>> Rest configuration looks fine.
>>>
>>> and I don't know why, but the ipsvadmin don't show the entrys of the real
>>>> servers:
>>>>
>>>> [root at node1 ~]# ipvsadm -Ln
>>>> IP Virtual Server version 1.2.0 (size=4096)
>>>> Prot LocalAddress:Port Scheduler Flags
>>>> -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
>>>> TCP  172.16.247.150:80 rr
>>>
>>>
>>> Make sure you have the 80 port up and running on your real servers.
>>>
>>> can anyone help me? (sorry for my bad english)
>>>
>>>
>>>
>>> -GSR
>>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> --
>> Linux-cluster mailing list
>> Linux-cluster at redhat.com
>> https://www.redhat.com/mailman/listinfo/linux-cluster
>
>



-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-keys
Size: 1340 bytes
Desc: Clave PGP p?blica
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20071106/e5e29241/attachment.bin>


More information about the Linux-cluster mailing list