Thursday Aug 02, 2012

Adding and removing WebCenter Content cluster nodes

If you follow the Enterprise Deployment Guide, Fusion Middleware High Availability guide, or the support technote on example steps for installing a multi node cluster of WebCenter Content 11g, they all cover establishing a multi node cluster using the WebLogic Server domain configuration wizard.  But if you find yourself needing to add or remove nodes after the cluster has been established, there isn't much documentation covering that.  So the following are some steps on how to do those tasks.

Adding additional nodes 

1.  Install WebLogic Server and the WebCenter Content binaries on the new nodes.

2.  Log into WebLogic Server Administration Console and stop all of the managed servers.

3.  In Domain Structure, go to <domain> -> Environment -> Servers.   Select one of the UCM_server nodes and click the Clone button.

4.  For the Server Name, enter UCM_server# with the next logical number in the node sequence.  Enter the Server Listen Address and a port of 16200.  Click OK.


5.  Now a new machine needs to be created for the new node.  Go go  <domain> -> Environment ->  Machines.  Click New.

6.  Enter the machine name and click Next.


7.  Enter the Listen Address of the new node and modify the Listen Port for Node Manager if needed.  Click Finish


8.  Go to the machine that was associated to the managed server that was used to clone from in step 3.  Because the new managed server was cloned from an existing one, it will initially be associated with that same machine.  Check the box for it and click Remove.


9.  Click on the Servers tab.  Check the box for the newly cloned managed server and  click Remove.  Click Yes to the confirmation.

10. Click on Machines in the Domain Structure again and click on the machine just create in step 7.

11.  Click on the Servers tab and click the Add button.  Select the newly cloned managed server and click Finished.


12. Repeat steps 3-11 for additional nodes.

13. Shut down the WLS Admin Server.

14. On the WLS Admin Server machine, change directory to one on the shared/remote file system's mount.  

15. Execute the pack command to bundle the domain configuration.  For example:

/u01/oracle /Middleware/Oracle_ECM1/common/bin/pack.sh -managed=true –domain= /u01/oracle/Middleware/user_projects/domains/wcc_domain -template=ecm_template.jar -template_name="my ecm domain"

16. Go to the new node and execute the unpack command accessing the newly created template.  For example:

/u01/oracle/Middleware/Oracle_ECM1/common/bin/unpack.sh -domain=/u01/oracle/Middleware/user_projects/domains/wcc_domain -template=ecm_template.jar

17. Start your WLS Admin Server.

18. On the new node, and start the the managed server via command-line.  For example:

/u01/oracle/Middleware/user_projects/domains/wcc_domain/bin/startManagedWebLogic.sh UCM_server3 http://wcchost1:7001

19. You can now configure Node Manager on the new node to be able to start and stop it from the WLS Admin Server.

Removing Nodes

1.  Go to the WebLogic Server Administration Console.

2.  Stop the node(s) to remove. 

2.  In Domain Structure, go to <domain> -> Environment -> Servers.  Select the checkbox for the server node(s) to remove and click the Delete button.

3.  Go to <domain> -> Environment -> Machines.  Select the checkbox for the machine(s) to remove and click the Delete button.

Wednesday Jun 06, 2012

WebCenter Content shared folders for clustering

When configuring a WebCenter Content (WCC) cluster, one of the things which makes it unique from some other WebLogic Server applications is its requirement for a shared file system.  This is actually not any different then 10g and previous versions of UCM when it ran directly on a JVM.  And while it is simple enough to say it needs a shared file system, there are some crucial details in how those directories are configured. And if they aren't followed, you may result in some unwanted behavior. This blog post will go into the details on how exactly the file systems should be split and what options are required.[Read More]
About

Kyle Hatlestad is a Solution Architect in the WebCenter Architecture group (A-Team) who works with WebCenter Content and other products in the WebCenter & Fusion Middleware portfolios. The WebCenter A-Team blog can be found at: https://blogs.oracle.com/ ateam_webcenter/

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today