Oracle Application Server 10g 9.0.4 2004 5
Oracle Application Server 10g 9.0.4 1.... 3 2.... 3 2.1... 4 2.2... 5 3.... 6 3.1... 7 3.2... 7 3.3... 7 4.... 9 4.1... 9 4.2 Oracle Enterprise Manager 10g Grid Control... 10 5.... 11 5.1... 12 5.2... 12 5.3... 13 6. :... 16 7.... 17 8.... 17 Oracle Application Server 10g 9.0.4 2
Oracle Application Server 10g 9.0.4 1. Oracle Application Server 10g 9.0.4 Oracle Application Server 1 Oracle Application Server Oracle Universal Installer OUI 2. Oracle Application Server 10g 9.0.4 J2EE Web Cache Portal Wireless Business Intelligence Forms Oracle Oracle Oracle Oracle Application Server 10g 9.0.4 3
httpd.conf webcache.xml Oracle Oracle 2.1 Oracle Application Server 10g 9.0.4 1. Portal Wireless Business Intelligence Forms Identity Management Metadata Repository Developer Kits 2. 3. 6.2 4. a. LogLoader b. Jserv c. BC4J d. e. UIX f. XDK 5. Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Application Server 10g 9.0.4 4
6. Oracle 2.2 Oracle Oracle HTTP Server ORACLE_HOME/Apache/Apache/conf/httpd.conf ORACLE_HOME /Apache/Apache/conf/oracle_apache.conf ORACLE_HOME /Apache/Apache/conf/mod_oc4j.conf ORACLE_HOME /Apache/modplsql/conf/dads.conf ORACLE_HOME /Apache/modplsql/conf/plsql.conf ORACLE_HOME /Apache/modplsql/conf/cache.conf ORACLE_HOME /Apache/oradav/conf/moddav.conf httpd.conf include oracle_apache.conf dads.conf plsql.conf olap.conf moddav.conf 5.3 httpd.conf VirtualHost Oracle IP httpd.conf Oracle Components for Java OC4J Oracle Oracle OC4J OC4J Oracle Application Server 10g 9.0.4 5
OC4J Oracle Oracle OC4J Oracle Oracle Enterprise Manager 10g Application Server Control OPMN OC4J data-sources.xml jms.xml java2.policy jazn.xml jazn-data.xml global-web-application.xml application.xml OC4J oc4j.properties 5.3 Web Cache webcache.xml internal.xml Oracle Oracle Web Cache Oracle Oracle Enterprise Manager 10g Application Server Control Oracle Enterprise Manager 10g Application Server Control emd.properties emd-website. xml SSL Application Server Control HTTPS Application Server Control 3. OUI Oracle Enterprise Manager 10g Grid Control clone.pl Perl OUI Oracle Application Server 10g 9.0.4 6
OUI clone.pl 3 1. 2. 3. clone.pl 3 3.1 clone.pl 1. OUI Oracle 2. ORACLE_HOME/config/ias.properties OUI ias.properties IASname=<instance_name>.<host_name>. 3.2 clone.pl OUI OUI 3.3 Oracle Application Server 10g 9.0.4 Configuration Assistant Configuration Assistant OUI Oracle Oracle 1. Oracle DCM Oracle Application Server 10g 9.0.4 7
2. OUI Oracle Oracle 3. Oracle chgiphost Oracle IP chgiphost chgiphost IP IP 4. chgiphost OPMN Application Server Control emctl start iasconsole opmnctl startall Oracle ORACLE_HOME/config/ias.properties ORACLE_HOME/sysman/emd/targets.xml ORACLE_HOME/sysman/config/dcmPlugins.xml ORACLE_HOME/sysman/j2ee/application-deployments/em/emd/orion-web.xm l ORACLE_HOME /Apache/Apache/conf/mod_oc4j.conf ORACLE_HOME/opmn/conf/opmn.xml ORACLE_HOME/Apache/Apache/conf/httpd.conf ORACLE_HOME /Apache/oradav/conf/moddav.conf ORACLE_HOME /Apache/modplsql/conf/plsql.conf ORACLE_HOME /Apache/modplsql/conf/cache.conf ORACLE_HOME /Apache/Apache/conf/oracle_apache.conf Oracle Application Server 10g 9.0.4 8
4. 2 Oracle Enterprise Manager 10g Grid Control 4.1 Oracle Application Server 10g 9.0.4 J2EE Web Cache 1. Oracle 1 tar cd <Source_Oracle_Home> tar cf - * gzip > oracleas.tar.gz 2. Oracle 3. unzip ClonerStage.9.0.4.0.0.zip Readme.txt 4. ClonerStage_9.0.4.0.0.zip unzip 5. Oracle Oracle mkdir p <Destination_Oracle_Home> gunzip < <Dir_containing_tar>/oracleas.tar.gz tar xf - : tar gzip/gunzip unzip 6. 2 clone.pl ClonerStage Oracle <Oracle_Home>/bin/perl clone.pl ORACLE_HOME=<Oracle_Home> ORACLE_HOME_NAME=<Oracle_ Home_Name> ORACLE_HOME Oracle ORACLE_HOME_NAME Oracle Oracle Application Server 10g 9.0.4 9
: UNIX Perl PERL5LIB Perl setenv PERL5LIB <Oracle_Home>/perl/lib/5.6.1: <Oracle_Home>/perl/lib/site_perl/5.6.1 clone.pl Oracle Enterprise Manager 10g Application Server Control OPMN OC4J_Custom OUI clone.pl <OUI_Central_inventory>/logs/cloneActions<timestamp>.log OUI <OUI_Central_inventory>/logs/oraInstall<timestamp>.err OUI <OUI_Central_inventory>/logs/oraInstall<timestamp>.out OUI 4.2 Oracle Enterprise Manager 10g Grid Control Grid Control Oracle Application Server 10g 9.0.4 J2EE Web Cache 1. README.txt 2. Grid Control a. Grid Control b. c. Oracle 3. : Grid Control Oracle Application Server 10g 9.0.4 10
4.3 Grid Control root ORACLE_HOME/root.sh Oracle root.sh 1. % <ORACLE_HOME>/bin/emctl stop iasconsole % <ORACLE_HOME>/opmn/bin/opmnctl stopall : Grid Control Application Server Control Bug 3610468 2. root root.sh % su Password: # <ORACLE_HOME>/root.sh 3. % <ORACLE_HOME>/bin/emctl start iasconsole % <ORACLE_HOME>/opmn/bin/opmnctl startall 5. : Grid Control zip 1. README.txt 2. <Grid Control OH>/sysman/clonerStage/ ias/p<id> ClonerStage_9.0.4.0.0.zip 3. 5.1 5.3 Oracle Application Server 10g 9.0.4 11
4. ClonerStage_9.0.4.0.0.zip zip 5. ClonerStage_9.0.4.0.0.zip ClonerStage9.0.4.0.0.zip 5.1 portlist.ini Oracle Application Server Oracle Application Server staticports.ini OUI staticports.ini Oracle Application Server 10g Oracle Application Server OUI staticports.ini cs.properties staticports.ini OUI conf 1. Oracle Application Server 10g staticports.ini 2. conf/cs.properties staticports.ini clone_command_line = oracle.iappserver.iapptop:s_staticports= <staticports.ini_location> staticports.ini OUI : OUI Oracle cs.properties clone_command_line= -invptrloc /private/oracle/orainst.loc 5.2 Oracle Application Server 10g 9.0.4 12
Oracle Application Server 1. DCM./dcmctl createarchive -arch <archive_name> 2. JAR./dcmctl exportarchive arch <archive_name> f /exports/testconfig 3. JAR Oracle 1. Oracle 2. dcm.conf ons.conf dcm/repository 3. ORACLE_HOME/dcm/config/instname 4. DCM./dcmctl start -admin ID ID 5. 4./dcmctl setinstancename <new_name> 6. targets.xml opmn.xml ias.properties 7. DCM./dcmctl importarchive arch <archive_name> f /exports/testconfig 8../dcmctl applyarchiveto src <archive_name> 5.3 Oracle Oracle Application Server 10g 9.0.4 13
3.3 Oracle FileFixer Java ORACLE_HOME/chgip/config/hostname.lst. XML ClonerStage/FileFixer/fixup_script.xml.tmpl replace Oracle file_name dcmplugins.xml Oracle <cfw:operation> <replace file_name="%new_home%/sysman/config/dcmplugins.xml"> <cfw:replacecommand> <cfw:pattern>(%old_home%)</cfw:pattern> <cfw:value_ref>1</cfw:value_ref> <cfw:new_value>%new_home%</cfw:new_value> </cfw:replacecommand> </replace> </cfw:operation> FileFixer/fixup_script.xml.tmpl alter 1 2 Oracle portlist.ini HTTP targets.xml <cfw:operation> <alter cluster="false" alter_file_name="%new_home%/sysman/emd/targets.xml" reference_file_name="%new_home%/install/portlist.ini"> Oracle Application Server 10g 9.0.4 14
<cfw:altercommand> <cfw:pattern>(oracle HTTP Server port)([ ]*)(=)([ ]*)([0-9]*)</cfw:pattern> <cfw:value_ref>5</cfw:value_ref> <cfw:subst>(property NAME="HTTPPort" VALUE=")([0-9]*)(")</cfw:subst> <cfw:subst_ref>2</cfw:subst_ref> </cfw:altercommand> </alter> </cfw:operation> Oracle Application Server 10g 9.0.4 15
6. : Oracle Application Server J2EE Web Cache 2 Oracle Application Server 2 5 1. 2. 3. 4../dcmctl leavecluster./dcmctl leavefarm 4 5.2./dcmctl joinfarm./dcmctl joincluster Oracle Application Server 10g 9.0.4 16
: Application Server Control 7. Oracle Application Server 1 1 Oracle Application Server Oracle Application Server Oracle Oracle Application Server 10g 9.0.4 Grid Control Oracle Application Server Oracle Application Server 8. Oracle Application Server 10g Concepts Oracle Application Server 10g Installation Guide Oracle Application Server 10g Administrator s Guide Oracle Application Server 10g 9.0.4 17
Oracle Application Server 10g 9.0.4 2004 5 : Pavi Sandhu : Mohamed Nosseir Nicole Haba Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. : : +1.650.506.7000 : +1.650.506.7200 www.oracle.com Copyright 2004, Oracle. All rights reserved. Oracle Oracle Corporation