Oracle 10.1.2 iAS tarkvara paigaldamise ülevaade
Sisukord
Sissejuhatus
iAS 10.1.2 infrastruktuur koosneb kahest osast, mis sisaldavad selliseid komponente
OIM - Oracle Indentity Management
- OID - Oracle Internet Directory
- SSO - OracleAS Single Sign-On
- DAS - Oracle Delegated Administration Services
- DIP - Oracle Directory Integration and Provisioning
- OCA - OracleAS Certificate Authority
OracleAS Metadata Repository
- Product metadata - sisaldab baasi skeeme rakenduskihi Portal ja Wireless komponentide kohta
- OID Metadata - sisaldab skeeme infrastruktuuri OID, SSO ja OCA komponentide kohta
- Management metadata - sisaldab DCM (Distributed Configuration Management) kohta
iAS komponente saab paigaldada
- erinevates mahtudes, st jättes osa komponente paigaldamata kui nendega seotud funktsionaalsust ei ole tarvis
- paigaldada mitmes eksemplaris eesmärgiga tõsta süsteemi jõudlust ning redundantsust
Käesolevas tekstis esitatakse järgnevus kuidas paigaldada iAS'i kõik komponendid kasutades välist Oracle 10R2 RAC ASMseadistuses andmebaasi ning sealjuures komponendid paigatakse 2008 aasta keskpaigas olemasolevate paikadega.
- 10R2 RAC ASM baas - 10.2.0.4.0
- 10.1.2 iAS - 10.1.2.3.0
Järgneva eelduseks on et on olemas
- paigatud SLES10 SP1 64bit operatsioonisüsteem
- 10R2 RAC ASM seadistuses andmebaas 10.2.0.4.0
Kõik iAS 10.1.2 tarkvara tuleb 64bit operatsioonisüsteemi puhul käivitada
linux32 bash
shellist. Seda kas shell on õige saab shelli töötamise ajal küsida
$ arch x86_64 $ linux32 bash $ arch i686
Protseduuri ülevaade
Tarkvara paigaldamine toimub sellises järjekorras
- Paigaldatakse MRCA (Metadata Repository Configuration Assistant)
- MRCA abil laaditakse olemasolevasse andmebaasi (ingl. k. existing database) MR skeemid, kasutades MRCA versiooni 10.1.2.0.3.
- Paigaldatakse infrastruktuuri 10.1.2.0.2 komponendid.
- Paigaldatakse rakenduskihi 10.1.2.0.2 komponendid.
- Paigatakse infrastruktuur versioonile 10.1.2.3.0
- Paigatakse rakenduskiht versioonile 10.1.2.3.0
- Paigatakse metadata repositori versioonile 10.1.2.3.0
- Metadata uuenemise käigus uueneb ka Portal versioonile 10.1.4.2
Kusjuures
- kasutaja oracle kodukataloog on /home/oracle
- rakenduste kataloogid asuvad kataloogis /u01/app/oracle/product/10.1.2
- inventory kataloog on /u01/app/oracle/oraInventory
Paigaldamise kordamine
Selleks, et Oracle paigaldust korrata, tuleb kõik eelmisest korrast arvutisse tekkinud muudatused eemaldada, tavaliselt piisab selleks öelda
# rm -rf /home/oracle/oraInventory /etc/ora* /usr/local/infra /usr/local/ias
Tarkvara uuendamine ja paikamine
Release
Kui Oracle on tekitanud mingi tarkvaralahenduse, nt Internet Application Server, siis võib sellest olla mitu reliisi, nt iAS 10R1 ja iAS 10R2. Reliisiga kaasneb installmeedia, iAS 10R2 puhul saab 2009 aastal paigaldada versiooni 10.1.2.0.2.
Patchset
Mõne aasta tagant võib tekkida reliisile nii palju muudatusi ja täiendusi, et muudatused esitatakse patchseti kujul (tavalisel on see suur, nt iAS puhul 1 gb suurune .zip arhiiv), selle rakendamisel saab installeeritud versioonist 10.1.2.0.2 versioon 10.1.2.3.0. Reeglina patchseti poolt tekitatavale versioonile ei vasta otseselt install-meediat kuigi paigaldamine toimub nn runInstaller programmi abil ja paistab välja sarnane tarkvara esmakordsele paigaldamisele. Patchseti saab kopeerida Metalinkist registreeritud kasutaja.
Critical Patch Update
Reeglina neli korda aastas väljastab Oracle kogunenud parandusi CPU (Critical Patch Update) kujul. CPU üheks osaks on aadressil http://www.oracle.com/technology/deploy/security/alerts.htm asuva avaliku teadaandega, ja kasutaja leiab sealt lugemist alustades oma tarkvarakasutuse jaoks sobivad paigad üles.
Näiteks Oracle iAS v. 10.1.3.5.0 kasutades on asjakohane järgnevus
Critical Patch Update - January 2010 -> Oracle Application Server 10g Release 3 (10.1.3), versions 10.1.3.4.0, 10.1.3.5*, 10.1.3.5.1* -> Section 4, "Critical Patch Update Availability for Oracle Products" -> Section 4.13, "Oracle Fusion Middleware" -> Section 4.13.7, "Critical Patch Update Availability for Oracle Fusion Middleware 10.1.3.5.x" -> Patch 9173043
CPU paiku endeid jagatakse Metalink kaudu supportiga kasutajatele. CPU paik esineb .zip arhiivi kujul, tavalisel iAS puhul mahuga mõnikümmend MB ja mis tuleb rakendada süsteemi opatch utiliidi abil.
CPU'd ei muuda tarkvara versiooninumbrit, st nt 10.1.2.3.0.
Süsteemi opatch utiliidi abil rakendatud paikade nimekirja saab küsida nt nii
$ /opt/app/oracle_ias/ias/product/10.1.2/OPatch/opatch lsinventory Oracle Interim Patch Installer version 1.0.0.0.58 Copyright (c) 2007 Oracle Corporation. All Rights Reserved.. .. Oracle Home : /opt/app/oracle_ias/ias/product/10.1.2 Oracle Home Inventory : /opt/app/oracle_ias/ias/product/10.1.2/inventory Central Inventory : /home/oracle/oraInventory from : /etc/oraInst.loc OUI location : /opt/app/oracle_ias/ias/product/10.1.2/oui OUI shared library : /opt/app/oracle_ias/ias/product/10.1.2/oui/lib/linux/liboraInstaller.so Java location : /opt/app/oracle_ias/ias/product/10.1.2/jre/1.4.2/bin/java Log file location : /opt/app/oracle_ias/ias/product/10.1.2/.patch_storage/<patch ID>/*.log Creating log file "/opt/app/oracle_ias/ias/product/10.1.2/.patch_storage/LsInventory__11-19-2008_09-19-07.log" Result: Installed Patch List: ===================== 1) Patch 6972656 applied on Tue Feb 24 19:44:14 EET 2009 [ Base Bug(s): 6972654 ] 2) Patch 7560661 applied on Tue Feb 24 19:39:48 EET 2009 [ Base Bug(s): 7559750 ] 3) Patch 6972807 applied on Tue Feb 24 19:38:16 EET 2009 [ Base Bug(s): 5520553 ] 4) Patch 6972813 applied on Tue Feb 24 19:37:12 EET 2009 [ Base Bug(s): 6447785 ] 5) Patch 7438911 applied on Tue Feb 24 19:35:50 EET 2009 [ Base Bug(s): 6808463 7438911 7038900 6654861 7233595 6017180 7244476 7332120 5975416 7168431 6936737 \ 6966513 6819776 6819962 6992275 6653099 7230681 5695794 7119334 ]
Kui 'lsinventory' järele lisada parameeter -detail saab üksikasjalisemat infot.
OPatch utiliit
Reeglina toimub OPatch utiliidi abil CPU paranduste rakendamine. OPatch kasutamisel on oluline jälgida, et kasutatakse käesolevate uundustega kokku sobivat OPatch versiooni, mida saab kopeerida Metalinkist. OPatch uuendamine toimub .zip arhiivi ORACLE_HOME kataloogi lahtipakkimise teel.
$ ./opatch version Oracle Interim Patch Installer version 1.0.0.0.58 Copyright (c) 2007 Oracle Corporation. All Rights Reserved.. We recommend you refer to the OPatch documentation under OPatch/docs for usage reference. We also recommend using the latest OPatch version. For the latest OPatch version and other support related issues, please refer to document 293369.1 which is viewable from metalink.oracle.com OPatch Version: 1.0.0.0.58