This is next post in series “Learn Oracle WebLogic with Us“. Next Step after Oracle WebLogic Installation is to create Domain.
Before creating domains let us understand Domain, Administration Server, Managed Server and Cluster in Oracle WebLogic.
In next post We’ll learn how to create basic Domain (Administration Server only) and Domain with Managed Server Cluster (one Administration Server and two Managed Server in cluster) using Configuration Manager.
What is domain in WebLogic ?
Domain is logical grouping of resources and services and consist of Administration Server, Managed Server and cluster. There can only be one administration Server in domain and zero to N Managed Server.
.
.
What is Administration Server ?
Administration Server is WebLogic Server instance that maintains configuration data for a domain. You can deploy your application on administration Server but it is recommended to create managed Server and deploy your application in managed server and leave Administration domain for configuration and maintenance.
—There will always be atleast one Administration Server in a domain.
.
.
What is Managed Server ?
Any WebLogic Server instance apart from Administration Server is called as Managed Servers. This is weblogic server where you deploy your application (Though you can deploy your application in Administration server as well but it is not recommended in production/UAT instance)
.
.
What is Cluster in WebLogic ?
Group of WebLogic Managed Server Instances that work together to provide high availability and scalability for applications is called cluster. WebLogic Servers with in cluster can run on same machine or different machines. These are also called as managed Server cluster.
.
.
Things you should know before creating domain in WebLogic Server ?
– You use configuration wizard to create or extend domain but this can be used only in offline mode (when weblogic server is not running)
– You can also use WLST (WebLogic Scripting Tool), command line tool to create and extend domains in WebLogic Server.
– You can also use unpack command to create new domain. This command can’t be used to extend domain.
– Extending a domain means, you already created domain and now wish to extend it (use more application, add managed server, create cluster…)
– Configuration wizard can be run in Graphical Mode (interactive GUI) or Console Mode (interactive text based)
– For silent mode use WLST (WebLogic Scripting Tool)
– While creating domain you specify Startup Mode (Development or Production). In development mode, you get autodeploy option and security is low. In production mode you need username/password to deploy applications.
– When you create domain, it creates following directories
i) autodeploy ii) bin iii) config (config.xml for domain sits here) iv) console-ext v) lib vi) security vii) servers
–You use config.cmd (windows) or config.sh (unix) from $BEA_HOME/ wlserver_<ver>/ common/ bin to start configuration manager to create domain
Below Flowchart (image from Oracle Documentation) displays steps to create domain.
Step by Step Weblogic Domain creation (with Managed Server Cluster) coming soon …
Related Posts for Learn WebLogic with Us
- Oracle WebLogic Installation Steps
- Domain , Administration & Managed Server, Cluster in Oracle WebLogic
- Create Domain in Oracle WebLogic
- Oracle WebLogic Server – Startup/Shutdown
- Oracle WebLogic Server 10g R3 10.3 is out now
- Deploy Application on Oracle WebLogic Server
- Cluster Architecture : Oracle WebLogic Server
- Start WebLogic Server on Linux on port 80, 443 <= 1024
- JDBC (Java DataBase Connectivity ) in Oracle WebLogic – Overview
- WebLogic Server JDBC for Database connection : Step by Step
- Security in Oracle WebLogic : Realm, Security Provider, Authentication, Authorization, Users
- Deploy ADF application to Oracle WebLogic Server
- Node Manager in Oracle WebLogic Server
- Configure Oracle HTTP Server infront of Oracle WebLogic Server mod_wl_ohs
- How to install weblogic server on 64 bit O.S. (Linux /Solaris) ?
- Oracle WebLogic Login Issue : Password is not correct (Password Lock Policy)
- Oracle WebLogic Server : Node Manager in nutshell
- Certification : 1Z0-108 Oracle WebLogic Server 10g System Administrator Certified Expert
- How to integrate WebLogic with Oracle Internet Directory for Login : Authentication
- opatch, adpatch and now “smart update” (BSU) to apply weblogic patches
- Disater Recovery documentation for Oracle WebLogic Server 11g (Fusion Middleware)
- Authentication Providers in #WebLogic – Oracle Access Manager Identity Assertion for Single Sign-On and OAM Authenticator
- Error while starting WebLogic Server : java.lang.NumberFormatException: null
- #WebLogic startup prompting from username password : boot.properties
- BEA-000286 : Failed to invoke startup class “JRF Startup Class” oracle.jrf.wls.JRFStartup
- WebLogic Kerberos (SSO) Authentication Issue : Error 401 Forbidden : No Configuration was registered that can handle the configuration named com. sun. security. jgss. krb5. accept
- How to reset Lost Oracle WebLogic Password for Fusion Middleware Applications
- Oracle WebLogic Server Certification : 1Z0-108 Practice Question and Dumps
- WebLogic Startup fails with Unable to obtain lock on Server may already be running
- Oracle Weblogic 12c Launch : Attend online on 1 Dec 2011
- Oracle WebLogic 12c (12.1.1) is now available to download
- How to Install WebLogic 12C (12.1.1) on Mac
- Oracle #WebLogic Server 12c : SE vs EE vs Suite License Options
- SSL in WebLogic (CA, KeyStore, Identity & Trust Store) : Things you must know – Part I
- SSL in WebLogic Server – Part II : Create KeyStore, generate CSR, Import CERT and configure KeyStore with WebLogic
- WebLogic Admin Server Start-up hanging at “Initializing self-tuning thread pool”





Good hands-on exercises (installation, patching, cloning), very experienced trainer worth every penny 
62 users commented in " Domain , Administration & Managed Server, Cluster in Oracle WebLogic "
Follow-up comment rss or Leave a Trackbackyour blog always motivates me to write/discuss into my blog also..thanks for sharing such a useful info on weblogic.
Wish you to get much more free time so that you can spend same amount of time as always!!..
thank you again!..
Great information and summary! I am new to weblogic, and this is one of the few sites that summarizes consisely the basic information I needed to get started. Thanks!
Hi Atul,
I had created new domain,server is listening on port 7780,i had not created managed server during installation,now i want to change my listen port from port 7780 to 80,I was following post to configure my weblogic to port 80.
i have created new machine and created new managed server and mapped with machine listening to port 80.
my question is
1.how i can start new managed server.
i have installed my WL server as oracle:dba user and group.
after following your configuration,i have to always start from WL server as root user?.
how it will switch from root user to non root user.
Thanks
Sharath
To start Managed server in Oracle WebLogic
http://onlineappsdba.com/index.php/2008/08/03/oracle-weblogic-server-startupshutdown/
hi All
i am totally new to Application Server field
this is my first step and i wanna know that if i want to deploy my WAR file as i am working on java j2ee profile
can u tell me what r the necessary step to be take plz
help me
thanks in advance
Atul,
I have created a domain and it not fetching dats for this domain.Could you please let me know what might be the issues in the weblogics?
thanks
Hi Atul
I need to create a new managed server on an existing domain, how? I already have 2 and I’ve added one on the console but its not reflecting on the actual machine domain.
Regards
[...] Oracle Fusion Middleware – SOA Suite 11g R1 installation Posted in July 8th, 2009 byAtul Kumar in fusion, soa, weblogic Print This Post This post covers installation of SOA Suite component of Oracle Fusion MiddleWare (FMW) 11g R1 (11.1.1.1). Oracle Fusion Middleware 11g components (SOA, Webcenter, Identity Management….) uses Oracle WebLogic Server 11g R1 (10.3.1) as underlying Application Server. If you are new to WebLogic Server then my recommendation is to know more about Domain, Administration and Managed Server in WebLogic here [...]
[...] To know more about Domain in Oracle WebLogic click here [...]
[...] 2. You can install 11g OID (component in FMW Identity Management) with or without WebLogic domain. For all other 11g IdM (Identity Management) components like OVD/OIF you need WebLogic Domain. For more information on WebLogic Domain click here [...]
[...] OWSM is tool to secure Web Services (+ more) and provides centralized management of policies (using OWSM Policy Manager). OWSM agents are already embedded in WebLogic Server (application server in Fusion Middleware 11g – More information on WebLogic click here) [...]
[...] This post covers high level Installation steps for Oracle Service Bus (OSB) 10.3.1 . Oracle Service Bus 10.3.1 uses Oracle WebLogic Server so make sure you understand WebLogic concepts “Domain, Administration and Managed Server” more information here [...]
I have one doubt regarding domains. is it necessary to have all the managed servers with in one domain for deploying an application requiring different services. for example, Oracle Webcenter application requiring webcenter, identity,Soa managed servers services, do they need to be on same domain?
@ Indra , No Ypu can deploy applications in different domains like one domain for SOA second for webcenter…
This is again a good quality post on weblogic server basics
[...] If you are new to Oracle WebLogic Server Server then first read about Domain, Administration Server and Managed Server here [...]
[...] are new to WebLogic then first go through WebLogic Domain, Administration Server and Managed Server here , start/stop in Weblogic Server here and Node Manager in WebLogic [...]
Dear Mr. Atul,
I have created the admin and 2 managed servers and and a redirector., as it was mention in one of the Weblogic documentation for IBM Maximo application load balancing.
When I tried to deploy it says., deployment status – Unavailable and Deferred.
also please let me know how can we manage jvm for each managed server seperately.
Does the managed server starts automatically as soon as the admin server starts.
regards
Irfan
Dear Atul,
I want to create weblogic server(managed server) instances should be running on different machines(different physical servers).is it necessary to install weblogic server in all the machines or should i install it on one server and create instance in another machine by using admin console.how can i follow the steps for this kind of setup .please kindly help me for the same.
Regards,
kishore
[...] For an overview of Admin Server and Managed Server in WebLogic click here [...]
[...] For an overview of Admin Server and Managed Server in WebLogic click here [...]
Hi Atul,
I upgraded the JDK in oracle weblogic after that I created one more domain but when I start the domain and after login console I’m getting some jsp error when try to data source or any other things.Can U tell how to drop and recreate the domain in oracle weblogic.
Regards,
Imran
@ Imran,
To recreate domain – shutdown all managed server and admin server running out of current domain (one which you wish to recreate)
Start config.sh and create domain again .
Hi,
Can u please tell me if the demand for weblogic admin is good and does it remain good for coming years.
@ Afzal,
In my view it is going to be more and more demand atleast for few years as all Oracle components (in Fusion Middlware) are now using WebLogic as application server + Fusion Applications (which is merger of EBS, Peoplesoft, JDEdward and Siebel) will use weblogic .
[...] 4. If you are new to WebLogic Server then learn Domain, Admin Server and Managed Server in WebLogic [...]
[...] . If you are new to Oracle Fusion Middleware then first check FMW concepts for apps dba’s , Domain, Admin & Managed Server in WebLogic and Repository Creation Utility in FMW [...]
Hi Atul, can you tell me how to programmatically tell the difference between an AdminServer and a Managed Server please. Programming Java.
Thanks,
jfaye
[...] By default when you install WebCenter you get WebLogic domain with one Admin Server few Managed Servers(Spaces, Portlet, Services). If you are new to WebLogic then check my post on Domain, Admin & Managed server here [...]
[...] 1. WebLogic Domain, Admin Server, Managed Server and Cluster here [...]
[...] Note: To understand Fusion Applications Deployment, it is important to understand concept of Domain , Admin Server, Managed Server and Cluster explained here [...]
[...] If you are new to WebLogic Domain or WebLogic Cluster feature then first check WebLogic Domain, Managed Server, and Cluster here [...]
[...] If you are new to WebLogic Domain or WebLogic Cluster feature then first check WebLogic Domain, Managed Server, and Cluster here [...]
I have installed Oracle UCM11g and extended the same domain to install I/PM11g.I have not created any cluster.After the installation i could not able see the I/PM directory and manager server under weblogic server.Please advise me to solve this?
@ Prabhu, it should create folders after starting managed server for IPM.
Please start IPM and then check again
thanks for the reply Atul,but i could not see the managed server for I/PM under weblogic console.During the I/PM installation i did not modify any optional configurations(like managed server,cluster and Deployment and Services.Is that i have to create managed server manually?
[...] 6. OEM 12c Installer creates WebLogic domain with Admin Server (EMGC_ADMINSERVER) and Managed Server (EMGC_OMS1). To know more about WebLogic Domain, Admin, and Managed Server click here [...]
[...] Note: If you are not familiar with WebLogic Domain then check my post here [...]
[...] Create WebLogic Domain http://onlineappsdba.com/index.php/2008/07/24/domain-administration-managed-server-cluster-in-oracle… [...]
[...] Install WebLogic Server and create WebLogic Domain (OIA Application will run on on this [...]
[...] http://onlineappsdba.com/index.php/2008/07/24/domain-administration-managed-server-cluster-in-oracle... [...]
HI Atul,
i have two individual Discoverer environment servers ( application installed on physical servers called sev1 and sev2 which has a weblogic, one domain and one managed server) . Please tell me if i can just cluster these two environment into one domain in the sev1
thanks
@ Kanna,
Are they current in different domain or same domain ?
Are they both connected to same schema or different schema (each to their own schema ) ?
What version of Discoverer you are running ?
Hi Atul, thanks for the reply
Are they current in different domain or same domain ?
Yes they are in two domains(d1 and d2) in two diff servers
Are they both connected to same schema or different schema (each to their own schema ) ?
Yes both connected to same schema called pref_Discoverer and pref_discoverer_ps
What version of Discoverer you are running ?
we just installed the basic 11.1.1.2 version last week and now trying to cluster them
ours is a standalone peace where only discoverer will be used to query the DB
thanks
Naga
@ Kanna,
1. Stop services on d2 and then from domain d1 create another managed server (listen address as server2). Put managed server 1 and managed server 2 in cluster from console.
2. Target all modules/library/JDBC to second managed server as assigned to first managed server.
3 Stop Admin Server and run pack on machine1
4. copy generated jar file to machine 2
5. Run unpack on machine2
Use pack & unpack from
http://onlineappsdba.com/index.php/2010/03/19/packsh-unpacksh-command-create-tempalets-and-domains-in-weblogic/
6. Start Discoverer managed server on machine 2
7. Check any HA specific steps for discoverer (HA guide from fusion middleware documentation – Do let me know if you can’t find it)
[...] WebLogic Admin Server (EMGC_ADMINSERVER) & Managed Server (EMGC_OMS1) – To know more about WebLogic Domain, Admin Server and Managed Server click here [...]
[...] 1.6 Configure WebLogic Domain ($MW_HOME/ oracle_common/ common/ bin/config.sh ) and create WebCenter Managed Servers. More on WebLogic Domain, Admin and Managed Server here [...]
[...] OIF 11g is J2EE application deployed on WebLogic Server. OIF is deployed under managed server in WebLogic Domain and is tightly integrated with Fusion Middleware Enterprise Manager Control [...]
[...] http://onlineappsdba.com/index.php/2008/07/24/domain-administration-managed-server-cluster-in-oracle... [...]
If admin server is down will the managed instances will go down?
hi
i have a question ,
if we have a clustered environment and we need to reset weblogic password ,we have to reset admin server to take the changes .question is :should we stop all servers before stopping admin server ? or we can stop admin server first then restart all managed servers one by one ?
@ Samer,
I am assuming weblogic user is stored in embedded LDAP server. You don’t have to start any server to change weblogic password. Please suggest which doc suggest to restart admin or managed server ?
no actually there is no document mentioned this ,but i have concerns regarding this task ,the environment was created by someone else (not me ) ,he uses ADProvider to import users ,there are 2 (weblogic users ) one is the local which comes by default ,and the other is imported from AD ,but all configurations depends on another user (Logicadmin) ,it is created in AD with high privileges .and there is OAM in the topology .so i am asking about the best way to do this ,noting that the servers is production now !!
Hei,i want to add managed server to existing weblogic domain in windows (commond promt),
Enter the location of domain template
please enter the absolute path to the location of
domain template
i have gicen the path but it is not accepting the below path
c:\oracle\middleware\user_projects.
let me know how to add the managed server to existing weblogic domain in command promt
Thanking You,
Sahil.
If this is normal managed server without any specific template then use weblogic console /console (after creating weblogic domain). If you need managed server based on a existing template then you need to point to location of an existing domain template
Hi,
can we do
Managed servers in a domain may run a different OS version of Oracle WebLogic Server (for example, Windows + Linux) ?
Yes,
Server instances within a cluster or domain can run on any hardware and operating systems as long as the hardware and operating systems are listed on the Supported System Configurations page at http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html. However, note that running clustered server instances on different hardware and operating systems may impact load balancing and performance.
Source – http://docs.oracle.com/cd/E23943_01/web.1111/e14529/compatibility.htm
hello
i m new in fusion middleware world i want know about every thing in middleware technology but i m confused where to start and how in my project following is requrement
webcache
fusion middleware forms,report
weblogic
database
which technology shold a start first?
Hi,
I have a cluster spanning 2 machines A & B.
A has one managed server M1, B has other managed server M2.
Now, how do I add a new managed server M3 in B.
Thanks
@ Shashank,
Create a new managed server M3 from console on machine B.
Then from console go to “Clusters” -> Select your cluster -> Under tab “configuration” select sub tab “servers” and click Add .
Select your managed server M3 .
@Atul,
Thanks.
The admin server is on Machine A. The console is http://xxxx:7001/console, where xxxx is the ip address of A. So,if I a add a managed server from console, it would get added in A & not B – correct?
How do I add it to Machine B.
[...] 6. Run Fusion Middleware configuration wizard to configure Weblogic Domain (More on WebLogic Domain here ) [...]
Leave A Reply