I've just saw a great post from Daniel Mortimer grouping a recopilation of tunning and performance tips on FMW applications.
28 jun 2012
12 jun 2012
Installing Weblogic 10.3.6 in command line mode
A couple of days ago I was installing a WLS PS5 for a WebCenter Content installation. Im using linux 64bit version and found an annoying bug.
If you start the installation in GUI mode, the wizard will ask you for the oracle support mail and password. I tried several times to skip that step, but the installation does not allow any action to bypass it.
So my last chance, was the installation by command line, these are the steps of the complete process:
[oracle@owc WLS]$ java -d64 -jar wls1036_generic.jar -mode=console
Extracting 0%....................................................................................................100%
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Welcome:
--------
This installer will guide you through the installation of WebLogic 10.3.6.0.
Type "Next" or enter to proceed to the next prompt. If you want to change data entered previously, type "Previous". You may quit the installer at any time by typing "Exit".
Enter [Exit][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Choose Middleware Home Directory:
---------------------------------
"Middleware Home" = [Enter new value or use default
"/home/oracle/Oracle/Middleware"]
Enter new Middleware Home OR [Exit][Previous][Next]> /oracle/middleware
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Choose Middleware Home Directory:
---------------------------------
"Middleware Home" = [/oracle/middleware]
Use above value or select another option:
1 - Enter new Middleware Home
2 - Change to default [/home/oracle/Oracle/Middleware]
Enter option number to select OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Register for Security Updates:
------------------------------
Provide your email address for security updates and to initiate configuration manager.
1|Email:[]
2|Support Password:[]
3|Receive Security Update:[Yes]
Enter index number to select OR [Exit][Previous][Next]> 3
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Register for Security Updates:
------------------------------
Provide your email address for security updates and to initiate configuration manager.
"Receive Security Update:" = [Enter new value or use default "Yes"]
Enter [Yes][No]? No
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Register for Security Updates:
------------------------------
Provide your email address for security updates and to initiate configuration manager.
"Receive Security Update:" = [Enter new value or use default "Yes"]
** Do you wish to bypass initiation of the configuration manager and
** remain uninformed of critical security issues in your configuration?
Enter [Yes][No]? Yes
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Register for Security Updates:
------------------------------
Provide your email address for security updates and to initiate configuration manager.
1|Email:[]
2|Support Password:[]
3|Receive Security Update:[No]
Enter index number to select OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Register for Security Updates:
------------------------------
Provide your email address for security updates and to initiate configuration manager.
1|Email:[]
2|Support Password:[]
3|Receive Security Update:[No]
Enter index number to select OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Choose Install Type:
--------------------
Select the type of installation you wish to perform.
->1|Typical
| Install the following product(s) and component(s):
| - WebLogic Server
| - Oracle Coherence
2|Custom
| Choose software products and components to install and perform optional
|configuration.
Enter index number to select OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
JDK Selection (Any * indicates Oracle Supplied VM):
---------------------------------------------------
JDK(s) chosen will be installed. Defaults will be used in script string-substitution if installed.
1|Add Local Jdk
2|/oracle/jrockit[x]
*Estimated size of installation: 690.2 MB
Enter 1 to add or >= 2 to toggle selection OR [Exit][Previous][Next]> 2
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
JDK Selection (Any * indicates Oracle Supplied VM):
---------------------------------------------------
JDK(s) chosen will be installed. Defaults will be used in script string-substitution if installed.
1|Add Local Jdk
2|/oracle/jrockit[ ]
*Estimated size of installation: 690.2 MB
Enter 1 to add or >= 2 to toggle selection OR [Exit][Previous][Next]> 2
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
JDK Selection (Any * indicates Oracle Supplied VM):
---------------------------------------------------
JDK(s) chosen will be installed. Defaults will be used in script string-substitution if installed.
1|Add Local Jdk
2|/oracle/jrockit[x]
*Estimated size of installation: 690.2 MB
Enter 1 to add or >= 2 to toggle selection OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Choose Product Installation Directories:
----------------------------------------
Middleware Home Directory: [/oracle/middleware]
Product Installation Directories:
1|WebLogic Server: [/oracle/middleware/wlserver_10.3]
2|Oracle Coherence: [/oracle/middleware/coherence_3.7]
Enter index number to select OR [Exit][Previous][Next]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
The following Products and JDKs will be installed:
--------------------------------------------------
WebLogic Platform 10.3.6.0
|_____WebLogic Server
| |_____Core Application Server
| |_____Administration Console
| |_____Configuration Wizard and Upgrade Framework
| |_____Web 2.0 HTTP Pub-Sub Server
| |_____WebLogic SCA
| |_____WebLogic JDBC Drivers
| |_____Third Party JDBC Drivers
| |_____WebLogic Server Clients
| |_____WebLogic Web Server Plugins
| |_____UDDI and Xquery Support
| |_____Evaluation Database
|_____Oracle Coherence
|_____Coherence Product Files
*Estimated size of installation: 690.3 MB
Enter [Exit][Previous][Next]>
May 30, 2012 6:04:16 PM java.util.prefs.FileSystemPreferences$2 run
INFO: Created user preferences directory.
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Installing files..
0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]
Performing String Substitutions...
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Configuring OCM...
0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]
Creating Domains...
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Installation Complete
Congratulations! Installation is complete.
Press [Enter] to continue or type [Exit]>
<-------------------- Oracle Installer - WebLogic 10.3.6.0 ------------------->
Clean up process in progress ...
[oracle@owc WLS]$
11 jun 2012
Instalación de WebCenter en Cluster (parte 2)
Nuestra segunda parte del manual implica extender el dominio para incluir los nodos de WebCenter Content y Portal.
Parte 1 (aquí)
Accedemos a la herramienta de configuración de dominio:
cd /oracle/middleware/oracle_common/common/bin
./config.sh
Extensión del dominio
Selecciono los productos a añadir
Comprueba los accesos a la BB.DD con los esquemas necesarios (previamente creados a través de rcu)
Definimos configurar opcionalmente los siguientes parámetros
Creamos la configuración de máquinas UNIX (que no de máquinas)
Especificamos como se repartirán los nodos manejados
Las librerías necesarias para AdminServer, por defecto nos preselecciona más de las necesarias. Este listado muestras las reales:
oracle.bi.jbips(11.1.1,0.1)
oracle.bi.composer(11.1.1,0.1)
oracle.bi.adf.model.slib(1.0,11.1.1.2.0)
oracle.bi.adf.view.slib(1.0,11.1.1.2.0)
oracle.bi.adf.webcenter.slib(1.0,11.1.1.2.0)
oracle.wsm.seedpolicies(11.1.1,11.1.1)
oracle.jsp.next(11.1.1,11.1.1)
oracle.dconfig-infra(11,11.1.1.1.0)
orai18n-adf(11,11.1.1.1.0)
oracle.adf.dconfigbeans(1.0,11.1.1.2.0)
oracle.pwdgen(11.1.1,11.1.1.2.0)
oracle.jrf.system.filter
adf.oracle.domain(1.0,11.1.1.2.0)
adf.oracle.businesseditor(1.0,11.1.1.2.0)
oracle.adf.management(1.0,11.1.1.2.0)
adf.oracle.domain.webapp(1.0,11.1.1.2.0)
jsf(1.2,1.2.9.0)
jstl(1.2,1.2.0.1)
UIX(11,11.1.1.1.0)
ohw-rcf(5,5.0)
ohw-uix(5,5.0)
oracle.adf.desktopintegration.model(1.0,11.1.1.2.0)
oracle.adf.desktopintegration(1.0,11.1.1.2.0)
oracle.webcenter.skin(11.1.1,11.1.1)
oracle.bpm.mgmt(11.1.1,11.1.1)
emai
oracle.webcenter.composer(11.1.1,11.1.1)
emas
emcore
La librería JOC sólo se especifica en los clústeres
Ahora ya tenemos finalizado la extensión del dominio.
Desactivando la verificación de HostName
Accedemos a la consola de Weblogic y vamos a la siguiente página: Entorno > Servidores.
Por cada servidor accedemos a sus propiedades y en la pestaña SSL en la zona de "avanzado" y desactivamos la verificación de host.
Realizamos esta operación en todos los nodos manejados que existan.
Empaquetando la configuración y exportandola al nodo 2
Ahora utilizamos el siguiente comando para empaquetar la configuración del servidor:
OWC1> cd ORACLE_COMMON_HOME/common/bin
OWC1> ./pack.sh -managed=true -domain=/oracle/middleware/user_projects/domains/dev_domain -template=edgdomaintemplate.jar -template_name=edgdomain_template
OWC1> ./pack.sh -managed=true -domain=/oracle/middleware/user_projects/domains/dev_domain -template=edgdomaintemplate.jar -template_name=edgdomain_template
copiamos el fichero edgdomaintemplate.jar al nodo 2 (OWC2) y procedemos a su descompresión:
OWC2> cd ORACLE_COMMON_HOME/common/bin
OWC2> ./unpack.sh -domain=/oracle/middleware/user_projects/domains/dev_domain -template=edgdomaintemplate.jar -app_dir=/oracle/middleware/user_projects/applications/dev_domain
OWC2> ./unpack.sh -domain=/oracle/middleware/user_projects/domains/dev_domain -template=edgdomaintemplate.jar -app_dir=/oracle/middleware/user_projects/applications/dev_domain
Arrancando NodeManager en el nodo 2 (OWC2)
OWC2> cd ORACLE_COMMON_HOME/common/bin
OWC2> ./setNMProps.sh
OWC2> cd WL_HOME/server/bin
OWC2> ./startNodeManager.sh OWC2> cd WL_HOME/server/bin
Arrancando los nodos manejados
Vamos a la parte de servidores y seleccionamos uno de los nodos manejados e iniciamos su arranque.
Revisamos las trazas del proceso de arranque para verificar que el arranque ha sido correcto.
Fuentes empleadas:
En próximas entradas haremos ejemplos de scripts de arranque para los procesos de weblogic durante el arranque del sistema.
Suscribirse a:
Entradas (Atom)