Oracle apps form server issue with Piranha Load balancer
hirantha
hirantha at securedpipe.net
Wed Jul 23 09:33:31 UTC 2008
lingu wrote:
> Hi all,
>
>
I'm not a pro, but
http://www.redhat.com/docs/manuals/csgfs/browse/4.6/Virtual_Server_Administration/s2-piranha-virtservs-ems-VSA.html
will tell you how to right your own send_prog. and nanny will looking to this.
Hope this will help
> This is my first mail to this mailing list.First of all sorry for
> writing such a big mail.I am facing problem while implementing Piranha
> Load balancer on RHEL4U6 for my two oracle 11i application server
> running on linux.
>
> Oracle Real server details
>
> Instance Name - test
>
> url's - 1 . dev.xxx.com:8004 <http://dev.xxx.com:8004>
> 2 . uat.xxx.com:8004 <http://uat.xxx.com:8004>
>
> Architecture -
> Services installed on dev are
>
> 1. Database Server
> 2.Concurrent Processing Server
> 3. Administration Server
> 4. Forms Server
> 5. Web server
>
> And services installed on uat are
>
> 1.Web server
> 2.Form server
>
> Note: Form server running on port 9004 on both hosts.
>
> Piranha details
>
> eth0 192.168.23.2 <http://192.168.23.2> --- external physical ip
> eth0:1 192.168.23.3 <http://192.168.23.3> ---EXTERNAL VIP
> eth2 192.168.17.125 <http://192.168.17.125> --internal physical ip
> eth2:1 192.168.17.121 <http://192.168.17.121> --INTERNAL VIP
>
> Client Network: 192.168.23.0/24 <http://192.168.23.0/24>
> Real Server Network: 192.168.17.0/24 <http://192.168.17.0/24>
>
> Client are accessing oracle application using VIP of piranha by
> http://192.168.23.3:8004/
>
> Real server ips, hostname and gateway
>
> 192.168.17.16 <http://192.168.17.16> dev.xxx.com <http://dev.xxx.com>
> having gateway of piranha Internal vip 192.168.17.121
> <http://192.168.17.121>
> 192.168.17.17 <http://192.168.17.17> uat.xxx.com
> <http://uat.xxx.com> having gateway of piranha Internal vip
> 192.168.17.121 <http://192.168.17.121>
>
> my ipvsadm rule is like below
>
> 192.168.23.3:8004 <http://192.168.23.3:8004> ---->>192.168.17.16:8004
> <http://192.168.17.16:8004>
> 192.168.23.3:8004 <http://192.168.23.3:8004> ---->>192.168.17.17:8004
> <http://192.168.17.17:8004>
>
> For me load balancing is working fine for http://192.168.23.3:8004/ .
> But once i logged in when ever i tried to browse any Oracle Application
> Forms then it is giving me error "Failed to connect to the server"
> uat.xxx.com:9004 <http://uat.xxx.com:9004>
>
> Note: Form server running on port 9004 on my both oracle application sever
>
> when ever i click on any forms it is trying to connect to uat.xxx.com
> <http://uat.xxx.com>[which is aliased to the VIP of piranha that is
> 192.168.23.3 <http://192.168.23.3> in my client host entry] so it is
> clearly trying to connect to 192.168.23.3:9004
> <http://192.168.23.3:9004> but there is no service or ipvsadm rule on
> that vip of piranha for that 9004 port.
>
> Note: Telnet to Form server on both oracle apps server is working on
> 9004 from piranha server.
>
> So i created the ipvsadm rules on piranha on same vip on 9004 port
> like below.
> 192.168.23.3:9004 <http://192.168.23.3:9004> ---->>192.168.17.16:9004
> <http://192.168.17.16:9004>
> 192.168.23.3:9004 <http://192.168.23.3:9004> ---->>192.168.17.17:9004
> <http://192.168.17.17:9004>
>
> But i am getting below error on my syslog
>
> ################################################################################
> Jul 21 20:25:38 testlvs nanny[5064]: starting LVS client monitor for
> 192.168.23.3:9004 <http://192.168.23.3:9004>
> Jul 21 20:25:38 testlvs nanny[5065]: starting LVS client monitor for
> 192.168.23.3:9004 <http://192.168.23.3:9004>
> Jul 21 20:25:43 testlvs pulse[5040]: gratuitous lvs arps finished
> Jul 21 20:25:47 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:25:47 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:25:53 testlvs nanny[5061]: making 192.168.17.16:8004
> <http://192.168.17.16:8004> available
> Jul 21 20:25:53 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:25:53 testlvs nanny[5059]: making 192.168.17.124:80
> <http://192.168.17.124:80> available
> Jul 21 20:25:53 testlvs nanny[5062]: making 192.168.17.17:8004
> <http://192.168.17.17:8004> available
> Jul 21 20:25:53 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:25:59 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:25:59 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:26:05 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:26:05 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:26:11 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:26:11 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:26:17 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> Jul 21 20:26:17 testlvs nanny[5064]: READ from 192.168.17.17:9004
> <http://192.168.17.17:9004> was too short
> Jul 21 20:26:23 testlvs nanny[5065]: READ from 192.168.17.16:9004
> <http://192.168.17.16:9004> was too short
> ################################################################################
>
> I am not able to see any thing for 9004 whenever i try ipvsdam -L. So
> i need some one help to solve this issue,i am facing problem only with
> forms rest of all of my other apps are working fine under piranha.Also
> forms are working fine whenever i bypassed piranha server.
>
>
> Regards,
> lingu
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Piranha-list mailing list
> Piranha-list at redhat.com
> https://www.redhat.com/mailman/listinfo/piranha-list
More information about the Piranha-list
mailing list