Erinevus lehekülje "Oracle 10.1.2 iAS tarkvara paigaldamise ülevaade" redaktsioonide vahel

Allikas: Kuutõrvaja
(Paigaldamise kordamine)
68. rida: 68. rida:
  
 
   # rm -rf /home/oracle/oraInventory /etc/ora* /usr/local/infra /usr/local/ias
 
   # 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.
 +
 +
====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. CPU paiku endeid jagatakse Metalink kaudu supportiga kasutajatele. CPU paik esineb .zip arhiivi kujul, 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  ]

Redaktsioon: 20. oktoober 2009, kell 13:32

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.

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. CPU paiku endeid jagatakse Metalink kaudu supportiga kasutajatele. CPU paik esineb .zip arhiivi kujul, 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  ]