Leave a Comment:
46 comments
Hi
I was trying failover mechanism for clustering..so i have created 1 adminserver and 2 managed servers like ms1 n ms2 in cluster_1, considering ms1, ms2 and admin server exist in the same physical machine and EAR file is deployed in ms1 and ms2. What ip/port configuration i need to provide for ms1 and ms2. Does ip n port will be same for ms1 and ms2? Can you please help me on this.
Hi Atul,
Thanks for your response. I am still not very clear about the failover mechanism, continuing with the same example. I assume if the user is accessing some web appln using url say http://10.10.10.10:7001/console/login.jsp
Where 10.10.10.10 is the IP addss of machine which is hosting the admin server and 2 managed server ms1 n ms2. Now if ms1 (using port 7001) goes down it should switch automically to ms2 (same ip with port say 7101) which is up and running but in that case user will not be able to access the appln with the URL http://10.10.10.10:7001/console/login.jsp. Can you please explain how this scenario is handled in clustering.
Thanks
Rahul
can u plz tell me what r things required if i wanna put my application online
thanx
saurabh
Can you explain how to install a,
Domain (machine A),1 server in machine B, 1 server in machine C and a cluster of servers 3/4 one each in machine B and c.
This would be of great help.
Thanks in advance !!
Aawardhan
Hi,
I am new weblogic. I have installed weblogic 10.3 in linux machine. I have started it by running the startWeblogic.sh file from /home/oracle/bea/wlserver_10.3/samples/domains/wl_server/bin.
Server is running in back ground. I am able to connect to Admin console.
Now i have created domain called base_domain at bea/user_projects/domains/base_domain
Now i want to run the startWeblogic.sh file from
bea/user_projects/domains/base_domain/bin path.
Above thing is giving me error. Port has already used.
Start failed.
Wat can i do now. Please help me out. Is really need to start server from $domain_home/bin/startWeblogic.sh.
Thanks in advance.
Sridhar.
ReplySridhar, It seems that for base domain (new domain) you used same port as Admin Server or port you used for base domain is used by some other service.
Use different port for new domain.
ReplyHi Atul,
Thanks for your reply. I have stopped weblogic server which is running from bea/wlserver_10.3/samples/domains/wl_server/bin
And i have started the server from bea/user_projects/domains/base_domain/bin path
Now Admin console is opening for my domain base_domain.
Is this process is correct?
To start weblogic server, which startweblogic.sh need to be run. Because this file present in so many locations.
Please clarify it.
Thanks in advance.
Hi,
I have a doubt if we deploy an application in admin server can we access that from managed servers??
Can u plz tell me how to configure two instance on two different ports ?
by default it is getting configured at 7001 and its running fine .
but not able to configure it on some different port like 8001 etc..
plz help…
thanks in advance !!!!!!
ReplyHi shashank,
U can create by creating a new domain with different port other than 7001.
In same domain we can not access same port for 2 instances. You can use different port for managed server.
ReplyHi ravisankar,
I think we can not access the application on managed server, which is deployed on Admin server. I hope it is 100%
ReplyHi,
How to apply load balancing for the 2 managed servers in cluster?
How can i create cluster for 2 managed servers which are created on separate IPs( systems )?
Is there any way to do this?
Please help me. Thanks in advance.
Sridhar
ReplyHi Atul,
I am new to weblogic administration.
I Have seen ur posting for crating domain, adminServer and managed servers. I tried and created those successfully, but i dont know how to manage those adminserver and cluster(managedserver) from admin console to start and stop)
Could you please help me on this how to configure node manager. Thanks in Advance.
satya
ReplyHi Satya,
Admin server you can start from command line only. But you can stop from console and command line also. Managed server you can stop and start from console. Before starting managed server you have to start NodeManger (bea/wlserver_10.3/server/bin/startNodemanger.sh). Then you can start managed server from console.
If you are using windows this is a .cmd file to run Nodemanager i.e, startNodemanager.cmd
Hope this will help you.
Replyhi
i am new to weblogic i facing some problem in domain
There is alreay a domain in weblogic in which a application is running perfectly
i need to install another application in weblogic
Do i need to create a new domain for that application?
If creating a new domain will it delete the existing domain?
or can i extend the prevoius domain?
if extending will i get a new config.xml file where i can give ports for that application to run?
please suggest me what i have to do so that both application will be running parallely
@ Dinu,
Application is deployed on Server (Admin or Managed, usually managed server) with in a domain.
Now you can deploy on existing server or create new managed server.
If you want new application to run parallely then deploy it on existing domain and attach it to one or more existing managed server.
To understand domain, managed server, admin server check
http://onlineappsdba.com/index.php/2008/07/24/domain-administration-managed-server-cluster-in-oracle-weblogic/
hi Atul kumar
Thanks for replying, if you could clear me this , it would be more helpful
1)I tried deploying the new application’s .war file in the existing domain, but its not working
Do i have to give new port to that application so that that particular software will run on that port without disturbing the main application.
2) can we create more than one domain? if so i will create a new domain and deploy the software in the same.
Reply@ Dinu,
Check why its not working by looking at server logs.
In administration console -> Deployment -> [go to your application]
Check health of your application and if it is down then start it . If this doesn’t start then check logs for issue.
Replyhi Atul
we are working in UNIX environment, we are not getting the adminstration console, i will breif my entire problem so that you could sugest me suitable answer
we installed weblogic in UNIX, and created a domain(admin server) and assigned 9003 port to that domain and deployed maximo.ear file and the software is running fine on that. maximo is running in 9003 port
we are trying to install a new supporting software so we deployed the .war file in that domain with the same 9003 port and it didn’t worked.(we tried changing the port still didn’t work).
As of now 9004 port is free ,i want to assign this port to the software, is it necessary to have console to deploy .war file,
if creating a new domain, will the existing domain gets deleted automatically? we i could create a new domain i can deploy the software in that domain itself.
And you said creating a new managed server, can i create it in the existing domain or with new domain.
Reply@ Dinu,
Console is not mandatory , you can use command line (WLST) or other methods to deploy application ( http://onlineappsdba.com/index.php/2008/08/12/deploy-application-on-oracle-weblogic-server/ )
Which method your are using ? What error your are using ? Enable debugging in your deployment to see what error message you are hitting.
If you are new to WebLogic then my recommendation would be to use Console
ReplyHi,
Need steps to create domain in consolde mode in web logic 10.3
Surendra.
ReplyHi Atul:
I m trying to bring up the Weblogic 10.3 server but while creating the domain it fails with the following error, Appreaciate if you could help me resolve this issue:
Preparing…
Extracting Domain Contents…
Creating Domain Security Information…
Storing Domain Information…
String Substituting Domain Files…
Performing OS Specific Tasks…
Domain Creation Failed!
Domain Location: C:\bea\user_projects\domains\adomain
Reason: Got error in writing the node manager C:\bea\wlserver_10.3\common\nodemanager\nodemanager.domains property file!
Exception:
java.lang.Exception: Got error in writing the node manager C:\bea\wlserver_10.3\common\nodemanager\nodemanager.domains property file!
at com.bea.plateng.domain.DomainNodeManagerHelper.registerDomainToNodeManager(DomainNodeManagerHelper.java:138)
at com.bea.plateng.domain.DomainNodeManagerHelper.registerDomainToNodeManager(DomainNodeManagerHelper.java:170)
at com.bea.plateng.domain.DomainGenerator.generate(DomainGenerator.java:460)
at com.bea.plateng.wizard.domain.gui.tasks.DomainCreationGUITask$1.run(DomainCreationGUITask.java:232)
If i go ahead and try to start the Weblogic server from command prompt on windows box, I get following error:
starting weblogic with Java version:
Listening for transport dt_socket at address: 8453
java version “1.6.0_05”
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode)
Starting WLS with line:
C:\bea\JDK160~1\bin\java -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,addres
s=8453,server=y,suspend=n -Djava.compiler=NONE -Xms256m -Xmx512m -XX:CompileThr
eshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -ea -da:com.bea… -da:jave
lin… -da:weblogic… -ea:com.bea.wli… -ea:com.bea.broker… -ea:com.bea.sbco
nsole… -Dplatform.home=C:\bea\WLSERV~1.3 -Dwls.home=C:\bea\WLSERV~1.3\server –
Dweblogic.home=C:\bea\WLSERV~1.3\server -Dweblogic.management.discover=true –
Dwlw.iterativeDev=true -Dwlw.testConsole=true -Dwlw.logErrorsToConsole=true -Dwe
blogic.Name=AdminServer -Djava.security.policy=C:\bea\WLSERV~1.3\server\lib\webl
ogic.policy weblogic.Server
Listening for transport dt_socket at address: 8453
Exception in thread “main” java.lang.NoClassDefFoundError: weblogic/Server
Caused by: java.lang.ClassNotFoundException: weblogic.Server
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Stopping PointBase server…
PointBase server stopped.
check the permission on lib directory and weblogic.jar inside that . it shd be readable
Reply@ Surendra,
Did you mean silent mode and not console ?
Steps in console mode (command line) are going to be same as GUI .
Just run config.[cmd|sh] -mode=console
Reply@ PPrak,
Looking at error message “Got error in writing the node manager C:\bea\ wlserver_10.3\common\ nodemanager\ nodemanager.domains ”
It looks like you are creating domain from different user (from one who installed)
You main issue while startup
Exception in thread “main” java.lang.NoClassDefFoundError: weblogic/Server
is because classpath (required jar files which contains server class is missing) is missing some files.
Check if you are creating domain correctly.
ReplyHi,
I have created 2 domains, but on the console I am able to login to only one domain at at time. If I try to login simultenously, the existing session is killed.
Reply@ Test12,
You cannot run two domain on same port and same ip at same time (There is one console per domain).
Domain is logical separation of resource (console, jdbc, admin/managed server) check more on Domain at
http://onlineappsdba.com/index.php/2008/07/24/domain-administration-managed-server-cluster-in-oracle-weblogic/
@ Atul,
Thanks for replying.
So would this mean I cannot access even the managed servers belonging to 2 different domains at the same time? even though the domains are on different port (but same ip).
And also can you help me out with the following scenario…
I want to deploy an application twice, one for testing another for dev, on the same server. What configuration would suffice this?
Thanks for your help!
Regards.
Reply@ Test12,
You can run two weblogic domain (and two consoles) on same machine but they should either use different IP (Multiple Netwotk Card) or different Port (Single/Same IP).
Q. I want to deploy an application twice, one for testing another for dev, on the same server. What configuration would suffice this?
A. You should deploy them to two different domains but make sure that port number you are using for Admin Server (or Managed server) on these two domains are different
Reply@Atul,
I tried with deploying it on 2 different domains with different port numbers for Admin Server and also the managed server.
I also tried creating 2 managed server in the same domain, with different ports.
But I am still able to access only 1 application at a time.
To add, the resources, server details are different for these 2 applications.
Reply@Atul,
Also, I have associated the 2 managed servers with 2 different machines, but the node manager is the same. Could this be the reason?
Can there be 2 node managers? How to create a new node manager?
Regards
Reply@ test12, You can create 2 managed servers in different domain and associate them to same machine (if they are on same machine).
Node Manager is 1 per machine usually (though you can create multiple node manager per machine). Make sure to add all domains on machine to node manager .
Note : Node Manager is required if you want automatic restart of managed servers or start of managed servers via console .
You can live without Node Managers (start managed servers via command line tools)
ReplyAtul,
First of all thanks for providing such valuable information to us. I highly appreciate your hard work.
I was wondering if you have any steps /screens on how to deploy a war file on Weblogic cluster?
My setup:
1 admin server
1 cluster (with 2 manage servers)
Thanks
Sur
@ Suresh2011,
Follow steps mentioned at
http://onlineappsdba.com/index.php/2008/08/12/deploy-application-on-oracle-weblogic-server/
Only difference for Cluster is at end when screen prompts target instance , it will give you options like
a) Deploy to cluster
b) deploy to maanged server1
c) deploy to maanged server2
d) b) deploy to Admin Server
Select option a) i.e deploy to cluster
ReplyProblem Description: Current Environment
————————
Oracle Application Server 10gR2 middle tier with Infrastructure with component OID, SSO, portal and repository database
integrated with Oracle application 11i (11.5.10.2) with Oracle Database 10.2.0.4
What we want
—————-
Planning to Upgrade
FROM
Oracle Application Server 10gR2 middle tier with Infrastructure with component OID, SSO, portal and repository database
integrated with Oracle application 11i (11.5.10.2) with Oracle Database 10.2.0.4
TO
Oracle Weblogic Server with Infrastructure with component OID, SSO, portal and repository database
integrated with Oracle application 11i (11.5.10.2) with Oracle Database 10.2.0.4
Please guide us.
Reply@ kanhiyalal.
Glad to see that you have asked question with all information required. I am afraid answer is not going to be easy one
1. Thing to note is that there is no upgrade for 10g SSO (aka AS-SSO)
2. You can upgrade 10g OID to 11g OID and continue using 10g SSO (this is certified with EBS 11i)
To upgrade 10g OID to 11g OID follow http://download.oracle.com/docs/cd/E17904_01/upgrade.1111/e10129/summary.htm#BGBBIDHA
To upgrade 10g Portal to 11g Portal follow http://download.oracle.com/docs/cd/E17904_01/upgrade.1111/e10130/summary.htm#BABGIJAD
and also check metalink notes
1146044.1 Using Oracle Internet Directory 11gR1 Patchset 1 (11.1.1.2.0) and Single Sign-on with Oracle E-Business Suite
1286596.1 Using Oracle Internet Directory 11gR1 Patchset 1 (11.1.1.3.0) and Single Sign-on with Oracle E-Business Suite
876539.1 Using the Latest Oracle Internet Directory 11gR1 Patchset with Single Sign-on and Oracle E-Business Suite
1074344.1 Using Oracle Portal 11.1.1 with Oracle E-Business Suite Release 11i
Replyi hv installed oracle 11g Database n Form-Reports..But my OEM is getting frequently crashed…Details r here..
———————————————–
Problem Event Name :APPCARSH
Application Name :nmupm.exe
Application Version :10.2.0.5
Application TimeStamp :4bbffaf6
Fault Module Name :MSVCR71.dll
Fault Module Version :6.0.6001.18000
Fault Module TimeStamp :4791a7a6
Exception Code :c0000135
Exception Offset :00009cac
i hv installed 11g Database n forms-reports on Windows server 2008 32bit
Reply[…] http://onlineappsdba.com/index.php/2008/07/28/create-domain-in-oracle-weblogic/ GA_googleAddAttr(“AdOpt”, “1”); GA_googleAddAttr(“Origin”, “other”); GA_googleAddAttr(“theme_bg”, “ffffff”); GA_googleAddAttr(“theme_text”, “333333”); GA_googleAddAttr(“theme_link”, “0066cc”); GA_googleAddAttr(“theme_border”, “f2f7fc”); GA_googleAddAttr(“theme_url”, “ff4b33”); GA_googleAddAttr(“LangId”, “1”); GA_googleAddAttr(“Tag”, “weblogic-server”); GA_googleFillSlot(“wpcom_sharethrough”); Like this:LikeBe the first to like this post. This entry was posted in Weblogic Server. Bookmark the permalink. ← Java heap memory Weblogic Application Server FAQs → […]
Reply[…] weblogic domain by running config.sh (For steps on how to create domain in weblogic click here […]
ReplyI am trying to install ofsaa and i got error as OFSSA – 1227 (Ensure that the 64-bit java executable is present in the path mentioned in set in JAVA_BIN tag of OFSAAI_Installconfig.xml) and i am sure i have installed 64-bit jdk (1.6.0_38) only, Please help me out on this issue…
Reply