Load Balance serve issue
Hi,
We have defined 2 servers (server1,server2)in FDM and also added these servers in Machine profile.
We are executing UPSshell.exe which should place .dat file in server1. The server name is also specified as server1 in Upsshell script. But, the issue we are facing is, on first execution, .dat is placed in openbacth of server1,while on second execution .dat is placed in server2. This is causing issue in our dataload. Batch load script is looking for file in server1 and since the file is in server2, datais not getting loaded. Can anyone let me know wht am I missing here , as the .dat file is saved in server2, even after specifying serever as server1 in upsshell.exe script.
Appreciate early response as this is refraining us from proceeding ahead ..Thanks
You need to have a single FDM application folder share point, such as FDMDATA and then your application sub-folders beneath it.
Then your application path should be specified as UNC path (\\ServerNameFDMDATA\AppName)
You can update the path using <Add Application>
A) Choose <Add Application> at the login form
B) Login and highlight the application and choose "modify"
C) Update the application path.
Similar Messages
-
FDM Load balancer Configuration issue
We are doing the installation for Hyperion Planning, ODI and DRM on DEV environment
The EPM version we are using - 11.1.2.2
Server 1 (Windows 2008 x64)
Foundation Services
Calculation Manager
Planning Web Application
Analytical Provider Services
Essbase Administration Services web application
Oracle HTTP Server
Server 2 (Windows 2008 x64)
R & A Framework Services
R & A Framework Web Application
Financial Reporting Web Application
Web analysis Web Application
Server 3 (Windows 2008 x64)
FDM
EPMA
ODI
DRM
Essbase Integration Services
Essbase Studio
IIS 7.x
Server 4 (Windows 2008 x64)
Essbase Server
Server 5(Windows 2008 x64)
SQL Server 2008
All our services are running fine for Planning. We are in process of configuring FDM.
FDM Application Server Configuration is completed.
While doing FDM Load Balancer Configuration, we also able to connect to Shared Service directory successfully. But when we click ok to complete the configuration it gives following error -
Unable to Create Load Balancer Object!
Please verify that the user name, password, and domain are correct
Error=Cannot create ActiveX component
When checked in Event Log we found -
Unable to create Load Balance Manager object! Configuration directory could not be located. Error=-2147023878 - Retrieving the COM class factory for component with CLSID *{E652643D-6CC1-48AC-915D-01842B04F292}*
Source=TaskManagerService - at TaskManagerService.TaskItem.fGetConfigFolder()
We tried the below steps but issue still persists -
• Start the ‘dcomcnfg’ tool in Windows
• Expand Component Services\Computers\My Computer\Dcom-Config and locate the following object: {E652643D-6CC1-48AC-915D-01842B04F292}
• Right-click and choose "Properties" and click on the "Security" tab
• Click the "Edit" button and remove all users except the default: "Everyone" and "System" and click OK, then set the radio button to "Use Default"
• Click the "Edit" button under Access Permissions and remove all users/groups except the default items and click OK, and set the radio button to "Use Default"
• Now click the "Identity" tab and remove the ID in the "This User" field and set the radio button to "The Launching User" and click "Apply" and "OK"
• Now try to launch the FDM Load Balance Config and all the extra tools for FDqM
We are using hypadmin as domain account but it is part of Administrators group on FDM Server (Server 3). The administrators group is also part of -
Act as part of the operating system
Bypass traverse checking
Log on as a batch job
Log on as a service
Please let us know in case if you encountered similar error on this version and possible solution for the issue.
Thanks in advance.
Regards,I woudl clear out all users/groups on the security tab of the FDM Load Balance Server DCOm object for "Launch and Activation" and "Access" permisisons and then set the identity to the "Launching User" radio button and apply. Then re-set the config.
If that still fails, try rebooting the server and then set it.
Make sure the domain and password are also correct that is being entered. -
Hi Expert's
I am working on Netweaver BI integrated with EP. while creating JCo destinations for both model and meta data, we have an option of selecting load balancing server and application server. the connection with application server is working fine but when come's to load balancing server it is asking for system group.
Added to this we are working on single server. Pls let us know is system group is necessary? also let us know where to create system group?
Regards
SubbarajuHi Ashok,
As I already mentioned we are working on BI 7.0 We are facing problem while Configuring JCo destinations In JCo we have maintained Meta and Model Data using load balancing server and application server Now when using Tr.RSPLAN and selecting START MODELER it is routing into local host. But after logging, It is routing to standard SAP host (host=pwdfm101) instead of our local host .
Note: Routing means opening the web Dynpro page.
I hope this makes things clear.
Regards
Subbaraju -
My Application is handled by three load balanced servers.I have a functionality in which first i send a request for a document printing.This request is posted in Database.Then a backend script runs and takes each requets in DB and executes and creates a file and places in server space. This works fine when i have only one server.But when i have load balanced servers user can give request for print from one server(he does know where from he is giving) and backend shell scripts can take the OPEN record from DB and execute in another server.So user is not able to find the document thought his request is processed.I have tried to know the DNS names of teh server whose are taking the print request so that i can track. But when i check with ServletRequest.getServerName() but i always get the application URL not teh specific load balance server name. I am tryong my luck with java.net.InetAddress
Hey i could solve this problem. i have used java.net.InetAddress class and its methods to know the system name on which my code is executing.
Viswanath -
Hello all,
I am using Hyperion v11.1.1.1.0.
I want to install FDM 11.1.1.
Will it work fine with hyperion 11.1.1.1.0?
It is written in the documentation that we need to install & configure Load Balance Server
properly prior to installing FDM.
How to install Load balance server and from where will I get the software for Load balance server?
ThanksAs Gilles said you need to make sure that the return traffic from the real server should come back to CSS.
Your routing infrastructure should ensure that flow should be the following for both "real server in the same DC" & "Real Server in Different DC".
1. Client Traffic should hit the VIP configured on CSS.
2. CSS should forward the client request to the Selected Real Server.
3. Real Server's Response should reach CSS. (It should not go to Client directly)
4. CSS should send the response on Real Server's behalf.
As long as the above conditions are met you are fine. Step 3 is the key and becomes could become tricky for Remote Real Servers.
HTH
Syed Iftekhar Ahmed -
Windows Server 2012 R2 - ADFS/Windows Network Load Balancing Converging Issue
Hello,
My name is Brandon. We have started upgrading our servers to Windows Server 2012 R2. We have some powerful servers for running ESXI 5.5 as the OS with the Guest Operating Systems as Windows Server 2012 R2. As far of our migrations/upgrades we have configured
ADFS 2012 R2 into a Server Farm with Windows Network Load Balancing to add redundancy in the event a server goes down.
I have been having issues with a Node with the Cluster getting stuck in the Status of Converging. The only way I have been able to get it back up is to restart the virtual server completely and it is temporary. When I first configure the Cluster the two
virtual servers get added to the Node with no problems and fully converge. However, after some time a node will end up in Converging and this takes Authentication for ADFS down as the nodes can not be contacted over Port 443.
Error: Host: server.domain.com Unable to connect to "server name"
System
Provider
[ Name]
Microsoft-Windows-NLB
[ Guid]
{F22AF71F-C4C3-425D-9653-B2F47B85DD30}
EventID
21
I have tried using 1 & 2 Virtual NICs on the machines and still end up with communication issues. Could someone assist me with why I am having this issue? This is not an issue with a firewall. If it was a firewall it would never communicate the first
time. Has anyone had experience with a similar configuration and how were you able to make it work?
Below is my configuration.
Static ARP Entry for Cluster IP Address has been added to our Layer 3 switch.
Physical Server 1:
ESXI 5.5 HOST
1 NIC CONNECTED (shared with virtual guest)
IP ADDRESS: 192.168.0.5
SUBNET: 255.255.255.0
DGW: 192.168.0.1
Virtual Server 1 (Guest OS)
Physical Server 2:
ESXI 5.5 HOST
1 NIC CONNECTED (shared with virtual guest)
IP ADDRESS: 192.168.0.6
SUBNET: 255.255.255.0
DGW: 192.168.0.1
Virtual Server 2 (Guest OS)
Virtual Servers
Virtual Server 1
MS SERVER 2012 R2 (VIRTUAL)
NLB NODE 2
VIRTUAL NETWORK ADAPTERS
VNIC1 IP ADDRESS 192.168.0.10
SUBNET: 255.255.255.0
DGW: 192.168.0.1
VNIC 2 (NLB)
IP ADDRESS: 192.168.0.11
SUBNET: 255.255.255.0
Virtual Server 2
MS SERVER 2012 R2 (VIRTUAL)
NLB NODE 2
VIRTUAL NETWORK ADAPTERS
VNIC1
IP ADDRESS 192.168.0.20
SUBNET: 255.255.255.0
DGW: 192.168.0.1
VNIC 2 (NLB)
IP ADDRESS: 192.168.0.21
SUBNET: 255.255.255.0
Cluster Configuration/Properties
CLUSTER PROPERTIES CLUSTER IP: 192.168.0.30
CLUSTER SUBNET: 255.255.255.0
FULL INTERNET NAME: FS.DOMAIN.COM
CLUSTER OPERATION MODE: MULTICAST
PORT RULES:
CLUSTER IP ADDRESS
START
END
PROTOCAL
MODE
PRIORITY
LOAD
AFFINITY
ALL
80
80
BOTH
MULTIPLE
EQUAL
NONE
ALL
443
443
BOTH
MULTIPLE
EQUAL
NONE
CLUSTER NODES:
1.) SERVER1.DOMAIN.COM
a. IP: 192.168.0.11
2.) SERVER2.DOMAIN.COM
a. IP: 192.168.0.21Hi,
According to your description, my understanding is that:2 ESXI 5.5 physical devices (192.168.0.5 and 192.168.0.6), each of them has a virtual WS 2012 R2(192.168.0.10 and 192.168.0.20). Cluster the 2 virtual servers successfully, but they corrupt with event
ID 21, and a restart of virtual device will resolve this problem temporarily.
Event ID 21 means that NLB failed to converge due to inconsistencies in the port rules between this host and cluster host. This will occur if the number of port rules or the type of port rules are different between hosts.
Ensure that all NLB hosts have identical port rules. Detailed steps you may reference:
Event ID 21 — NLB Port Rules Configuration
https://technet.microsoft.com/en-us/library/dd364034%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396
Best Regards,
Eve Wang
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Windows Server 2012 R2 - Windows Network Load Balancing Converging Issue
Hello,
My name is Brandon. We have started upgrading our servers to Windows Server 2012 R2. We have some powerful servers for running ESXI 5.5 as the OS with the Guest Operating Systems as Windows Server 2012 R2. As far of our migrations/upgrades we have configured
ADFS 2012 R2 into a Server Farm with Windows Network Load Balancing to add redundancy in the event a server goes down.
I have been having issues with a Node with the Cluster getting stuck in the Status of Converging. The only way I have been able to get it back up is to restart the virtual server completely and it is temporary. When I first configure the Cluster the two
virtual servers get added to the Node with no problems and fully converge. However, after some time a node will end up in Converging and this takes Authentication for ADFS down as the nodes can not be contacted over Port 443.
Error: Host: server.domain.com Unable to connect to "server name"
System
Provider
Name]
Microsoft-Windows-NLB
Guid]
{F22AF71F-C4C3-425D-9653-B2F47B85DD30}
EventID
21
I have tried using 1 & 2 Virtual NICs on the machines and still receive this error even if only 1 VNIC is assigned to the virtual machine. Could someone assist me with why I am having this issue? Has anyone had experience with a similar configuration
and how were you able to make it work?
Below is my configuration.
Static ARP Entry for Cluster IP Address has been added to our Layer 3 switch.
Physical Server 1:
ESXI 5.5 HOST
1 NIC CONNECTED (shared with virtual guest)
IP ADDRESS: 192.168.0.5
SUBNET: 255.255.255.0
DGW: 192.168.0.1
Virtual Server 1
Physical Server 2:
ESXI 5.5 HOST
1 NIC CONNECTED (shared with virtual guest)
IP ADDRESS: 192.168.0.6
SUBNET: 255.255.255.0
DGW: 192.168.0.1
Virtual Server 2
Virtual Servers
Virtual Server 1
MS SERVER 2012 R2 (VIRTUAL)
NLB NODE
2 – VIRTUAL NETWORK ADAPTERS
VNIC1
IP ADDRESS 192.168.0.10
SUBNET: 255.255.255.0
DGW: 192.168.0.1
VNIC 2 (NLB)
IP ADDRESS: 192.168.0.11
SUBNET: 255.255.255.0
Virtual Server 2
MS SERVER 2012 R2 (VIRTUAL)
NLB NODE
2 – VIRTUAL NETWORK ADAPTERS
VNIC1
IP ADDRESS 192.168.0.20
SUBNET: 255.255.255.0
DGW: 192.168.0.1
VNIC 2 (NLB)
IP ADDRESS: 192.168.0.21
SUBNET: 255.255.255.0
Cluster Configuration/Properties
CLUSTER PROPERTIES
CLUSTER IP: 192.168.0.30
CLUSTER SUBNET: 255.255.255.0
FULL INTERNET NAME: FS.DOMAIN.COM
CLUSTER OPERATION MODE: MULTICAST
PORT RULES:
CLUSTER IP ADDRESS START END PROTOCAL MODE PRIORITY LOAD AFFINITY
ALL 80 80 BOTH MULTIPLE .. EQUAL NONE
ALL 443 443 BOTH MULTIPLE .. EQUAL NONE
CLUSTER NODES:
1.) SERVER1.DOMAIN.COM
a. IP: 192.168.0.11
2.) SERVER2.DOMAIN.COM
a. IP: 192.168.0.21Thank you for your response. It took me a while to figure it out, but the whole issue was related to the type of Virtual Network Adapter I was selecting.
I changed the network adapter from E1000 to VMXNET 3 and have not had a single error in the event logs or Windows NLB.
I read somewhere that VMXNET 3 is preferred for Windows Server 2012 R2.
https://communities.vmware.com/thread/433792
Leyuka May 23, 2013 6:14 AM
"Just a help for everyone with this problem :
After 10 days of research for our virtual datacenter behind a vcloud as iias , i found a solution .
I only run windows 2012 server .
Install vmware tools , remove e1000 network card after a vm stop, add a card same vswitch etc BUT with a vmxnet3 TYPE . DONT USE DEFAULT CARD
Start and enjoy this solution . E1000 and E1000e are just unstable in windows8 / windows 2012 , the network card reset randomly with or without heavy IO. No log in windows , and as a vcloud user i don"t have esxi logs (damn i don't like cloud) and provider
don"t know why ..." -
App-V 5 Publishing Server + Load Balancing (NetScaler) issue
All,
I have attempted to load balance my App-V 5.0 deployment, which includes two nodes (appv-1 and appv-2) on a Citrix NetScaler VPX appliance.
The management server is working fine, when browsing to the load balanced VIP DNS alias - pass-through authentication works great and the management console is displayed.
When I attempt to browse to the load balanced VIP DNS alias for the Publishing Server, it prompts for authentication credentials, then displays the following error:
Method not allowed. Please see the service help page for constructing valid requests to the service.
When I attempt to browse using the same internet explorer instance to http://appv-1.fqdn:8088 it displays the XML page after entering authentication credentials.
Here is my set-up & what I have done....
Appv-1 Server
Management Server installed on Port:8088
Publishing Server installed on Port:8090
SQL Cluster and Mirroring configured (tested and working)
Appv-2 Server
Management Server installed on Port:8088
Publishing Server installed on Port:8090
SQL Cluster and Mirroring configured (tested and working)
NetScaler
Management VIP: 10.1.1.148
Publishing VIP: 10.1.1.124
Both Appv-1 and Appv-2 are setup as services and bound to the corresponding Virtual Servers.
Load balance alogrith - persistence - source IP: 255.255.255.255 - Least Connection
DNS and AD Modifications
host A record - appvmgmtsrv.fqdn = 10.1.1.148
host A record - appvpubsrv.fqdn = 10.1.1.124
computer object create in same domain for appvmgmtsrv and appvpubsrv
SPN Modifications:
setspn –A http/appvmgmtsrv:8088 domain\appvmgmtsrv
setspn –A http/appvpubsrv:8089 domain\appvpubsrv
setspn –A http/appvmgmtsrv.domain.local:8088 domain\appvmgmtsrv
setspn –A http/appvpubsrv.domain.local:8090 domain\appvpubsrv
IIS Modifications:
Appv-1 and Appv-2 - ApplicationHost.config - modified with below line for both Management and Publishing Server sections:
<windowsAuthentication enabled="true" useKernelMode="true" useAppPoolCredentials="true" />
Rebooted and IIS starts correctly.
Testing
On Appv-1 if I browse to http://appvmgmtsrv.fqdn:8088/console.html it asks for authentication, when authentication is entered it fails.
On another other machine in the environment if I browse to http://appvmgmtsrv.fqdn:8088/console.html it automatically loads the console with the credentials of the logged on user.
Launching the Management Console via Load Balanced DNS name works on every other server except itself.... assume this is Kerberos modifications? (This only happens when I disable the appv-2 node on the load balancer, forcing all IIS connections to Appv-1).
The management server issue above is not a big one and can work around that easily. The major issue is with the Publishing Server. .. .
On Appv-2 if I browse to http://appvpubsrv.fqdn:8090 it will prompt for authentication, once enter it displays: Method not allowed. Please see the service help page for constructing valid requests to the service.
in a new tab if I enter http://appv-1.fqdn:8090 it will prompt for authentication, once enter its displays the XML page with App-V meta-data.
Can anyone shed some light on this issue please.... When I update the App-V client with the load balanced publishing server VIP DNS it displays the following error in the event log:
Getting server publishing data failed.
URL: http://appvpubsrv.fqdn:8090
Error code: 0x45500D27 - 0x80190195
Any help will be greatly appreciated. ....You could read
https://blog.uvm.edu/jgm/2013/09/26/app-v-5-server-f5-load-balancers-and-kerberos/
https://blog.uvm.edu/jgm/2013/09/27/app-v-server-configuration-load-balanced-configuration/
http://social.technet.microsoft.com/Forums/en-US/2b39e2b8-aba1-4e96-b18f-c5bcb9f12687/load-balancing-two-appv-50-servers-the-publishing-service-is-not-able-to-contact-the-management?forum=mdopappv
http://www.thinclient.net/blog/?p=344
In fact I'm not sure if any of these really helps you, but they give some good advice
Falko
Twitter
@kirk_tn | Blog
kirxblog | Web
kirx.org | Fireside
appvbook.com -
Office Web Apps Load Balancing Configuration Issue for SharePoint 2013
I have load balanced servers dedicated for Office Web Apps with name “md1xxxwfe1” and “md1xxxwfe2”
, both this servers are load balanced by CISCO Load balancer. And I have mapped Load Balancer Virutal IP with host name officeapps.jda.corp.local in the DNS records.
Things are working fine if I add new farm by using New-OfficeWebAppsFarm
with server name as internalurl in PowerShell console
as like “ -internalurl http://
md1xxxwfe1 but when I use –internalurl officeapps.jda.corp.local it is not working at all. I’m not getting what to do at this point.
I have gone through following blogs but no luck.
http://blogs.technet.com/b/meamcs/archive/2013/03/27/office-web-apps-2013-multi-servers-nlb-installation-and-deployment-for-sharepoint-2013-step-by-step-guide.aspx
http://blogs.technet.com/b/office_resource_kit/archive/2012/09/11/introducing-office-web-apps-server.aspx
http://davidlimsharepoint.blogspot.in/2013/02/installing-and-configuring-office-web.html
http://sps2013.blogspot.in/2013/09/office-web-apps-with-sharepoint-2013.html
The output of the wfe1 server is attached with this. When I open http:// /hosting/discovery in wfe1 I’m getting following result (attached
screenshot) but it should show hostname rather than server name.
Please help me
Thanks, Ram ChHi Ram ,
For troubleshooting your issue, please take steps as below:
Just about any load balancing solution will work, including a server that runs the Web Server (IIS) role running Application Request Routing (ARR):Install
Application Request Routing
Install the certificate on the load balancer as described under Securing Office Web Apps Server communications by using
HTTPS.
Make sure you have configured the cluster correctly for full internet name:
Reference:
http://technet.microsoft.com/en-us/library/jj219435.aspx#loadbalancer
Thanks,
Eric
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support,
contact [email protected]
Eric Tao
TechNet Community Support -
System with load balancing server
Hi All,
We are having SAP NW 7.0 Portal and back end we have R3 implemented in a cluster environment. The system object in EP have used "System with Load balancing" template; using the LOGON group and the other related parameters.
But we have some problem with the ITS and WAS parameters; since we are using some Transaction iViews.
Let me explain.. for the R3 cluster we have 2 systems PROD1.domain.ext and PROD2.domain.ext. Now in the system object in portal, how to specify the parameters for ITS and WAS parameters? Since the host name in these we need to specify a single server which defeats the basic purpose of having clustered environment.
Can any one please help in resolving this issue.
Thanks,
SravanthiHi Sravanthi,
Please check the below for finding ITS and WAS parameters from backend :
For ITS - Go to SE37 >> Utilities >> Setting >> Click on ICON Right Top Corner in popup window >> Select Internet Transaction Server >> you will find the Standard Path and HTTP URL.
For WAS - Go to SE37 >> Run FM - RSBB_URL_PREFIX_GET >> Execute it >> you will find PRefix and PAth paramter for WAS.
Please refer to this may help step-by-step : How-to create a portal system for using it in Visual Composer
Hope it helps
Regards
Arun -
Webdispatcher SSL load balance server mismatch errors
We are setting up a webdispatcher to access an Enterprise Portal with multiple instances. Currently it is working but we are having to overide host mismatches. in webdispacther log we see
[Thr 4856] Mon Mar 07 11:38:02 2011
[Thr 4856] MatchTargetName("aaa.mycompany.com", "CN=bbb.mycompany.com, OU=xxx, O=ooo, L=ccc, SP=sss, C=US") FAILS
[Thr 4856] SSL NI-sock: local=##.21.13.137:50746 peer=##.21.13.131:51001
[Thr 4856] <<- ERROR: SapSSLSessionStart(sssl_hdl=0000000008565100)==SSSLERR_SERVER_CERT_MISMATCH
The Portal instances are on
aaa.mycompany.com
bbb.mycompany.com
Currently have a CA approved certificate for each server installed in the portal. Dispatcher on aaa uses aaa cert, dispatcher on bbb uses bbb cert.
Message server is on aaa, but it will load balance and place you on either instance.
have following related parameters
wdisp/ssl_encrypt = 2
wdisp/ssl_auth = 2
wdisp/ssl_cred = C:\usr\sap\XXX\W00\sec\XXX.pse
wdisp/ssl_certhost = aaa.mycompany.com
wdisp/ssl_ignore_host_mismatch = TRUE
C:\usr\sap\XXX\W00\sec\XXX.pse has ssl cert of both aaa and bbb servers.
All seems to be working, as users are load balancing. They are not getting certificate mismatches in their browser anymore. We are getting the SSSLERR_SERVER_CERT_MISMATCH errors, but the messages do not seem to cause an issue since we have wdisp/ssl_ignore_host_mismatch set.
Can we eliminate those mismatch errors instead of masking the problem with wdisp/ssl_ignore_host_mismatch?
Should each portal instance have their own ssl cert, or is there a way to use one cert such as the aaa.mycompany.com cert on each portal instance? It seems like that might eliminate the mismatch errors. However, what happens when you go directly to the bbb.mycompany.com portal instance? there is a certificate error if you specify aaa's and you go to bbb. I was wondering if the wdisp/ssl_auth and wdisp/ssl_certhost are valid in the portal system so that each server uses the aaa server and certificate. I could not tell if this parameter is valid for java-only portal systems.
Thanks for your help.
Edited by: Fett Patrick on Mar 7, 2011 8:35 PMThank you Martin for your prompt reply. Can you clarify please, can we use the wdisp/ssl_certhost parameter in the instance profiles of the portal instances? I wasn't sure if that is only valid for webdispatchers or can also be used in abap/java systems?
We orginally had the aaa server certificate listed for each dispatcher in the portal under ssl provider runtime server identity. That caused a browser "certificate error" when accessing the bbb server. So we then installed an ssl certificate for bbb for its dispatcher. We could then go to either server with no browser "certificate mismatch" error.
Then when we added the webdispatcher, we started getting the server mismatch errors at the webdispatcher level. If the wdisp/ssl_certhost can be used in the portal profiles, then that would hopefully resolve direct access or via web dispatcher aceess mismatches. I.E. only the aaa ssl certificate would be used and parameters would be set at both the webdispatcher and portal profiles
Thanks, Pat. -
Error in creation of JCO with Load balancing server
Hi,
We are using a ABAP user base for our WEBAS server 6.40 (with ABAP+JAVA). i have created a Public group in concerned ECC 5.0 system. I have already configured SLD, and then i maintain data supplier bridge in SLD and run RZ70 in ECC 5.0 system to load system information.. i can see details in SLD ..
now i am trying to create JCO connections .. here i am unable to create JCO with load balancing option.. i get
com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=<servername> GROUP=PUBLIC R3NAME=SID MSSERV=sapms<SID> PCS=1 ERROR service 'sapms<SID>' unknown TIME Fri Jun 16 12:41:20 2006 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -3 MODULE ninti.c LINE 505 DETAIL NiPGetServByName2: service 'sapms<SID>' not found SYSTEM CALL getservbyname_r COUNTER 1
i am able to create single server JCO, but it fails in load balancing.. is there anything i have missed out in settings...
Thanks and regards,
SudhirThanks, Bogdan Rokosa
I have the same problem,and solved it following the steps provided by Bogdan Rokosa :
you must insert an entry for your R3 system
(like: sapms<SID> 3600/tcp)
in services file
(C:\WINDOWS\system32\drivers\etc\services) on Java WAS.
I test the Jco successful without restart J2EE Engine. -
Load Balancing, Server and / or Client ?
Hi
I am experiencing a problem with the connection pooling in odp.net. I have a simple test app that creates a connection, executes a query, populates an object then closes the connection. I have found that when I have client side load balancing on via the odp.net connection string property many connections are made unnecessary (sometime the actual number created reaches the max pool size but the numbers differ randomly). It appears that rather than a free connection in the pool being used more connections are being created which defeats the point of having a connection pool. I do have server side load balancing configured correctly also. Due to this finding can someone possibly answer the following questions.
a) Do I need both server side and client side load balancing set?
b) If I do why is the above behaviour being seen? If not could you give me a short explanation as to why not?
Current set up is 11g (patched to 6, awaiting 7 to be applied) RAC, 2 nodes.
Below is the C# code used while testing this. The table queried is a simple person table containing 16000 rows if data.
OcConnection = "User Id=XXX; Password=XXX; Connection Lifetime = 60; Data Source=(DESCRIPTION=(ADDRESS_LIST=(FAILOVER=on)(LOAD_BALANCE=off)(ADDRESS=(PROTOCOL=tcp)(HOST=XXX)(PORT=1521))(ADDRESS=(PROTOCOL=tcp)(HOST=XXX)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=MyFirstTest))); Pooling=true; HA Events = true; Load Balancing = true";
Code:-
Oracle.DataAccess.Client.OracleConnection con;
con = new Oracle.DataAccess.Client.OracleConnection();
con.ConnectionString =OcConnection;
con.Open();
// the command object to use for this test
OracleCommand cmd = con.CreateCommand();
cmd.CommandText = "select * from PERSON";
OracleDataReader rdr = cmd.ExecuteReader();
List<test> listTest = new List<test>();
while (rdr.Read())
test dc = new test();
if (!rdr.IsDBNull(0))
dc.id = Convert.ToInt32(rdr.GetValue(0));
if (!rdr.IsDBNull(1))
dc.forename = rdr.GetString(1);
if (!rdr.IsDBNull(2))
dc.surname = rdr.GetString(2);
if (!rdr.IsDBNull(3))
dc.street = rdr.GetString(3);
if (!rdr.IsDBNull(4))
dc.city = rdr.GetString(4);
if (!rdr.IsDBNull(5))
dc.postcode = rdr.GetString(5);
if (!rdr.IsDBNull(6))
dc.country = rdr.GetString(6);
if (!rdr.IsDBNull(7))
dc.email = rdr.GetString(7);
if (!rdr.IsDBNull(8))
dc.dateadded = rdr.GetDateTime(8);
if (!rdr.IsDBNull(9))
dc.randWords = rdr.GetString(9);
if (!rdr.IsDBNull(10))
dc.uniqueNumber = Convert.ToInt32(rdr.GetValue(10));
listTest.Add(dc);
rdr.Close();
con.Close();
rdr.Dispose();
cmd.Dispose();
con.Dispose();
Thanks for your time
VictoriaHere are the HTTP Headers as monitored on the client side. Notice the good.txt file includes a GET as it's initial request. All works fine in this case. However, the initial request in the bad.txt is a POST. This is odd since the URL was opened using the same shortcut in both incidents and the browser was closed between each trace that was taken. I've also reviewed the shortcut with notepad to verify it does not include unwanted data such as the JSESSIONID info....etc.
Once you have reviewed the HTTP headers, I have these questions.
1. IIS is sending the 100 Continue messages as you mention, but why is the CSS injecting the cookie in a 100 response that is not typically processed by the client? The bad.txt file shows the client receiving two ARPT cookies because the first cookie in the 100 continue response was ignored.
2. I know Cisco is not really in the business of troubleshooting browser behaviour. But do you know why the browser would behave differently....GET in one request and a POST in the next? We do not wish to get into modifying the browser, so I'm hoping we can provide a solution on the server side that will allow the browser to function this way if it chooses to do so. Do you think it would make sence to push the state management up a level to the cookie handed out by JRUN? This way, the cookie would not be handed back in a 100 response from IIS, and we could tell the CSS to monitor the JRUN cookie. Of course this would require we determine how to manage this cookie either by modifying to cookie to have static data for each server, or by using the right method of hashing...etc.
Chris -
Webcache load balancing - Login issue
Hi,
We have configured load balancing between two managed server using web cache. The load balancing is working fine. But the problem is, after login to our application deployed on both managed servers, if we stop the managed server currently processing the request and start second managed server then the current session is not applicable for second managed server. We are logged out of the application for any further request. Even if the second managed server is already running, we are logged out. The session binding has been configured to JSESSIONID and cookie based. Please let us know how we can make the same session applicable for another server as well so that users are not logged out if the server processing the request goes down. This sounds like configuring some failover settings but i am not able to find it out.
ThanksDoes your application require session binding?
You may want to contact Oracle Support to review your configuration setttings. -
How to load balance serving MP4 files via AMS
Hey gurus,
We have one centralized storage server that stores videos, Lets call this Server A, we have 4 more servers that we want to use to load the files from Server A to load balance and location balance the loading of files.
Servers B-E are on a private VLAN with Server A; so what we're doing now is mounting Server A on to Servers B-E and serving the files via AMS; this has proved to be quite inefficient.
For Live Streams; we use multi-point publishing to achieve this; is there a way to do this with recorded files?
Please advise!
ThanksHere are few bits of info:
For load balancing for Analytics, that isn't officially supported yet for the UI and Administration components. It might work with sticky sessions from portal-to-analytics but that doesn't get you much. Improving the options there would be a good enhancement request.
For the collector, I think there are two important things to remember. Use broadcast mode. I've never actually seen it in unicast mode, but broadcast definitely works. Also, remember that this is all managed by Portal and Analytics - you don't use your own load balancer between Portal instances and the Analytics Collector instances.
Finally, ALUI Directory is not certified to be load balanced yet. On a separate note, ALUI Directory has a socket leak on Windows due to a bug in the version of Jrockit that ships with it. Upgrading the embedded application server for the ALUI/WCI installation to jrockit-R27.5.0-jdk1.5.0_14 will resolve it.
Maybe you are looking for
-
Photoshop CC doesn't open after the last update
Photoshop CC dosn't open after I updated it last night. I tried resatrting my iMac couple time and it didn't work. I have 2011 iMac 2.8 Core i7 with OS X 10.8.4 Please help, I have a lot of work to do.
-
Customizing java report panel...?
hi experts, i need to customize the java report panel.... is that possible...? Else can i have the download location or the code for the html report panel....please regards, ksvsivam
-
HR_INFOTYPE_OPERATION mod not working
Hi all, Getting a bit desperate here. Using HR_INFOTYPE_OPERATION in 'INS' mode and that is working fine. However, when trying to change one field - ENDDA - with OPERATION=MOD it is just not doing it. Going thru most of the other posts regarding this
-
Family have macs/iphones - want to share photostream with me. My Apple Id is not icloud enabled - how can I do this from my pc? Ta Richard
-
Hi All, Freight/ Transportation charges amount has been added as a line item in PO. When goods are received, along with other line items, GRN for this line item also is being done (i.e. for transportation charges) But when FI team posts invoice, they