How to Apply PSU patch on GI home 11gr2?

Hi,
My databases is running on 11gR2 RAC ? I am not able to get notes for applying psu patch on Grid_HOME..
GRID_HOME=11.2.0.2
DB_Version=10.2.0.5
do we need to stop RAC services on GRID_HOME?
Please help us
Thanks,

Hi,
Patch apply depends on the location where you need to apply Patch, like Grid Home or Oracle Home.
If the patch is related to Oracle Home there is no need to stop any service for Grid Home.
If patch is For grid Home then surely services will need to be stopped running from grid home.
You will get better guidance from read me of the patch, and will request you to try to read it first.
There is an article on otn will help you to wt to do and when.
Regards
Gaurav

Similar Messages

  • Errors on applying PSU patches for GI (Grid Infrastructure) 11.2.0.3

    Need help!
    This is all in the version of 11.2.0.3.   We created a single node GI with ASM by the user grid.   Grid home is /grid/product/11.2/grid/   And oracle home created by user oracle at /oracle/product/11g.    I have downloaded the GI PSU patch 16742216 for GI and Oracle DB PSU patch 16619892.   I just want to apply the patch to GI home, then Oracle home with different PSU.   Here is what I did after unzip the patch for GI:
    1.   Stopped ASM instance and stopped listener (these are owned by grid)
    2.  Created a ocm response file at grid home by grid user:   $ORACLE_HOME/OPatch/ocm/bin/emocmrsp   -no_banner 
    3.  Use the root to run grid profile to setup grid GI environment
    4.  Use the root to run as (as described in Oracle instruction):  opatch auto /home/grid/patches  -ocmrf /grid/product/11.2/grid/OPatch/ocm/bin/ocm.rsp
    But got this error.   For some reason it looks for Oracle home, not grid home, although I do not have any oracle home environment setup in root user:
    ===================================================================================================
    lsildb10p|+ASM|/home/grid/patches $ opatch auto /home/grid/patches  -ocmrf /grid/product/11.2/grid/OPatch/ocm/bin/ocm.rsp
    Executing /grid/product/11.2/grid/perl/bin/perl /grid/product/11.2/grid/OPatch/crs/patch11203.pl -patchdir /home/grid -patchn patches -ocmrf /grid/product/11.2/grid/OPatch/ocm/bin/ocm.rsp -paramfile /grid/product/11.2/grid/crs/install/crsconfig_params
    /grid/product/11.2/grid/crs/install/crsconfig_params
    /grid/product/11.2/grid/crs/install/s_crsconfig_defs
    This is the main log file: /grid/product/11.2/grid/cfgtoollogs/opatchauto2013-08-10_09-17-36.log
    This file will show your detected configuration and all the steps that opatchauto attempted to do on your system: /grid/product/11.2/grid/cfgtoollogs/opatchauto2013-08-10_09-17-36.report.log
    2013-08-10 09:17:36: Starting Oracle Restart Patch Setup
    Using configuration parameter file: /grid/product/11.2/grid/crs/install/crsconfig_params
    The opatch minimum version  check for patch /home/grid/patches/16619898/custom/server/16619898 failed  for /oracle/product/11g
    The opatch minimum version  check for patch /home/grid/patches/16619892 failed  for /oracle/product/11g
    Opatch version check failed for oracle home  /oracle/product/11g
    Opatch version  check failed
    update the opatch version for the failed homes and retry
    ======================================================================================================
    Where I did wrong?   Thanks for advice!

    Thanks for the update.  I have tried with chmod -R a+rwx on the patch location.   But got the error (different error).  Here is long detail message in /grid/product/11.2/grid/cfgtoollogs/opatchauto2013-08-13_06-35-35.log
    =====================================
    Log file location : /grid/product/11.2/grid/cfgtoollogs/opatch/opatch2013-08-13_05-35-37AM_1.log
    Invoking utility "saveconfigurationsnapshot"
    UtilSession failed: UtilSession failed to generate configuration xml file [ PRKH-1001 : HASContext Internal Error
    PRKH-3013 : An improper buffer argument was supplied to Cluster Synchronization Services ]
    ====================================
    When I run the command as root, the ORACLE_HOME is set to /grid/product/11.2.3/grid/   which is the home for GI.
    Then check in the log file:  /grid/product/11.2/grid/cfgtoollogs/opatch/opatch2013-08-13_05-35-37AM_1.log
    [Aug 13, 2013 5:35:38 AM]
    OPatch was not able to create .patch_storage directory
    Unable to get Environent variables for Stand Alone home

  • How to apply Critical patch update

    Hi all,
    I want to kow how to apply Critical patch update of oct2009 in RHEL for oracle 9.2.0.8.

    user600286 wrote:
    Note 881382.1(section 5.8) states the terminal CPU for 9.2.0.8 will be CPUJul2010. The CPUOCT2009 can be downloaded for 9.2.0.8 as patch 8836758.
    Thanks for the correction. I may have seen an earlier revision.

  • Error during applying PSU patch.

    Hi There,
    I am getting following message during applying PSU patch. [ 9209238 ]
    Patch(es) [  7111245 7295298 ] conflict with the Patch currently being installed [ 9209238 ]
    DB: 11.1.0.7
    Application: Oracle EBSR12(12.1.2)
    OS: Oracle Linux86*64
    Please help me out in this regard.
    Regards,

    My dear why your angry i am not playing game with you actually we have paid license fee in feb 2013 through the oracle partner but might be some problem from partner end could be the didn't pay to oracle.... so oracle stop the support on My oracle support in first phase but We are still in touch with oracle and oracle partner for solving this issue.
    Regards,
    for your review i am not telling a lie. :)
    Call - Outbound
    <Record the details of the call>
    Spoke with Customer:
    Advised customer that the CSI#: 16697873 has no support confirmed by Oracle Support Sales:
    Customer informed that they already engage with their Local Support Sales Rep (Partner:).
    They will check with them first. He claimed that they already paid the contract.
    I asked customer to update this NTSR once they have the confirmation. Advised customer if he need help, I will create new Non-technical SR for Entitlement to purchase support if they are interested. Need to know if i can proceed to close this NTSR. Customer need time to check with their local sales (partner).
    He acknowledged and will update this SR. I will wait for his response.
    Edited by: 920138 on May 24, 2013 12:43 AM

  • Documentation on how to apply critical patch updates

    Hi,
    Can anyone send me links to some good documentation on how to apply critical patch updates to 9i & 10g databases on both Windows & Linux?
    I'd like a step-by-step explanation, with detailed examples since this is the first time I'm going to do this.
    Thanks!

    Get the latest patch update reference number from Note:753340.1 , downlaod it (Metalink) and go through its README

  • Getting error while applying psu patch on 11.2.0.2.0

    Hi All,
    I am getting one error while applying psu july patch on top of 11.2.0.2.0
    If anybody has the solution please answer:
    Below is the code sample:
    [oracle@host01 16619893]$ opatch prereq CheckConflictAgainstOHWithDetail -phBase                                                       Dir ./16619893
    Oracle Interim Patch Installer version 11.2.0.3.4
    Copyright (c) 2012, Oracle Corporation.  All rights reserved.
    PREREQ session
    Oracle Home       : /u002/app/oracle/product/11.2.0/dbhome_1
    Central Inventory : /u002/app/oraInventory
       from           : /u002/app/oracle/product/11.2.0/dbhome_1/oraInst.loc
    OPatch version    : 11.2.0.3.4
    OUI version       : 11.2.0.2.0
    Log file location : /u002/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/                                                       opatch2013-06-28_02-08-44AM_1.log
    Invoking prereq "checkconflictagainstohwithdetail"
    Prereq "checkConflictAgainstOHWithDetail" passed.
    OPatch succeeded.
    [oracle@host01 16619893]$ opatch apply
    Oracle Interim Patch Installer version 11.2.0.3.4
    Copyright (c) 2012, Oracle Corporation.  All rights reserved.
    Oracle Home       : /u002/app/oracle/product/11.2.0/dbhome_1
    Central Inventory : /u002/app/oraInventory
       from           : /u002/app/oracle/product/11.2.0/dbhome_1/oraInst.loc
    OPatch version    : 11.2.0.3.4
    OUI version       : 11.2.0.2.0
    Log file location : /u002/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/                                                       opatch2013-06-28_02-10-02AM_1.log
    Verifying environment and performing prerequisite checks...
    Prerequisite check "CheckActiveFilesAndExecutables" failed.
    The details are:
    Following executables are active :
    /u002/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
    UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.
    Log file location: /u002/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/o                                                       patch2013-06-28_02-10-02AM_1.log
    OPatch failed with error code 73
    [oracle@host01 16619893]$ ps -ef |grep libclntsh.so.11.1
    oracle   15943 15446  0 02:11 pts/3    00:00:00 grep libclntsh.so.11.1
    [oracle@host01 16619893]$
    Why I am getting that error?  And how to check wheather lobclntsh.so.11.1 is running and how to kill it?
    Thanks in advance.

    See the below link
    Oracle DBA and RAC DBA Expert: Reason: Cannot apply patch due to fatal error &amp; CheckActiveFilesAndExecutables failed
    I hope it resolves your issue.
    Regards,
    http://www.oracleracexpert.com

  • How to apply signed patches to Studio 11 under Solaris 10?

    I'm running Solaris 10 6/06 on a Sun W2100z (x86_64) workstation. I have a long history of experience with Solaris, but I'm not terribly familiar with the things that are new or different with 10, including zones and the new patch management tools.
    I want to apply the latest patches to the various components of Studio 11, e.g. 120759-08,
    121018-04, etc. Since all the other patches I've applied (for other OS subsets) have been "signed" patches, I was hoping to stay consisent and apply signed patches to Studio 11 too. I've been foiled at every attempt, though, so I'm looking for some help.
    - if I use /usr/bin/updatemanager to select and attempt to apply the patches, I just get error
    messages saying that the patches could not be applied:
    121016-03 Sun Studio 11_x86: Patch for Sun C_x86 5.8 Compiler            Failed
    Utility used to install the update failed with exit code {0}.
    120762-02 Sun Studio 11_x86: Patch for Performance Analyzer Tools       Failed
    Install of update failed. Utility used to install the update is not able to add packages. Utility used to install the update failed with exit code 5.... and so on.
    - if I try using "smpatch" to add the patch, I get this error:
    $sudo smpatch add -i 120759-08
    add patch 120759-08
    Transition old-style patching.
    Patch 120759-08 failed to install due to a failure produced by pkgadd.
    pkgadd: ERROR: The package <SPROlang> is currently installed on the system in the
    global zone. To install the new instance of this package in the global
    zone only, you must specify the -G option. To install the new instance
    of this package in all zones you must first remove the existing instance
    of this package from the global zone first (via pkgrm) and then install
    the new instance of this package in all zones.
    pkgadd: ERROR: package <SPROlang> cannot be installed on this system/zone- if I try to use "patchadd" directly with the jar file in the current directory, I get this:
    $sudo patchadd 120759-08
    Validating patches...
    Loading patches installed on the system...
    Done!
    Loading patches requested to install.
    Done!
    Checking patches that you specified for installation.
    Done!
    Approved patches will be installed in this order:
    120759-08
    Verifying signed patch <120759-08>...
    Verifying digital signature for signer <es-signature>
    ERROR: Signature verification failed while verifying certificate <subject=Sun Microsystems Inc Root CA, issuer=GTE CyberTrust Root>:<unable to get local issuer certificate>.
    ERROR: Unable to verify signature for signer <es-signature>
    Signature invalid on signed patch <120759-08>.
    Patchadd is terminating.That's three strikes, and I'm out of ideas. Any suggestions for how one goes about applying signed patches for Studio 11? I'll switch to unsigned if I have to, but this seems like it shouldn't be this hard.
    Thanks,
    Tim

    I started a new thread on the updatemanager forum.
    http://forum.sun.com/jive/thread.jspa?threadID=107410
    I found that forum by googling for "updatemanager" and "zones", but
    I couldn't find any recent information on this issue. It seems the
    problem has been known about for a while now.
    --chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to apply Security Patch

    How do I apply the "DOS Attack" security patch for WLS 6.1 on Win2K
    Please help
    Thanks

    Balram,
    Put the jar file in the front of your classpath to apply the patch.
    Regards,
    Michael
    Stephane Kergozien wrote:
    Hi Balram,
    You will find security patches for WLS 6.1 in the following URL
    http://dev2dev.bea.com/index.jsp
    advisories and notifications Paragraph
    Regards
    Stephane
    Balram wrote:
    How do I apply the "DOS Attack" security patch for WLS 6.1 on Win2K
    Please help
    Thanks--
    Regards,
    Stephane Kergozien
    BEA Support--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Regarding applying psu patch on rac

    dear gurus
    actually last time i applied a psu patch which i could apply as rolling patch but i shutdown database and all services
    and on node 1 of my rac i applied the patch .it didn't ask for any option that where i want to run and applied on both nodes while i execute the command only from one node.so i performed post steps and it was successful.
    now again i need to apply one PSU patch so what's the best way to apply either i go as i did last time shutting down database both instances and services and then apply patch on one node
    or shutting down both instances,database services and then apply patch on node 1 as
    opatch apply local
    then after completing on one node do same on node2
    opatch apply local
    is it right way and right command
    database version 10.2.0.4
    Os rhel 4.5

    The correct way is described in the README of the patch file.
    Srini

  • [SOLVED]How to apply a patch- first attempt

    I need to apply a patch to python2-pillow, which was kindly created by manisandro, to allow my HP Officejet 6700 scanner to work.  I'm following the directions at Patching in ABS.  I already have the python2-pillow package installed via pacman.  I generated the md5sum for the patch by copying and pasting the text into gedit and saving it locally as a .diff file.  I then ran md5sum on the file.  The following is a copy of my PKGBUILD:
    # $Id: PKGBUILD 105239 2014-02-03 10:02:23Z heftig $
    # Maintainer: Kyle Keen <[email protected]>
    # Contributor: minder
    pkgbase=python-pillow
    pkgname=(python2-pillow)
    pkgver=2.3.0
    pkgrel=3
    _appname=Pillow
    _py2basever=2.7
    _py3basever=3.3m
    pkgdesc="Python Imaging Library (PIL) fork. Python3 version."
    arch=('i686' 'x86_64')
    url="http://python-imaging.github.io/"
    license=('BSD')
    makedepends=('python-setuptools' 'python2-setuptools' 'lcms' 'libwebp' 'tk' 'sane')
    source=("http://pypi.python.org/packages/source/P/$_appname/$_appname-$pkgver.zip" "https://github.com/manisandro/Pillow/co … 37c43.diff")
    md5sums=('56b6614499aacb7d6b5983c4914daea7' 'a0bcc91288508e1d572e89b8a074c215')
    build() {
      cd "cd $srcdir/$pkgname-$pkgver"
      patch -p1 -i $srcdir/8324a9a3e08413423c8ade7fb02db7ace0637c43.diff
      cp -r "$srcdir/$_appname-$pkgver" "$srcdir/${_appname}2-$pkgver"
    package_python-pillow() {
      depends=('python' 'lcms' 'libwebp')
      optdepends=('tk: for the ImageTK module'
                  'sane: for the Sane module'
                  'python-pyqt4: for the ImageQt module')
      cd "$srcdir/$_appname-$pkgver"
      python3 setup.py install --root="$pkgdir/" --optimize=0
      pushd Sane
        python3 setup.py install --root="$pkgdir/" --optimize=0
      popd
      install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
      install -dm755 "$pkgdir/usr/include/python$_py3basever/"
      install -m644 -t "$pkgdir/usr/include/python$_py3basever/" libImaging/*.h
      # clean up bins
      cd "$pkgdir/usr/bin"
      for f in *.py; do
        mv "$f" "${f%.py}"
      done
    package_python2-pillow() {
      pkgdesc="Python Imaging Library (PIL) fork. Python2 version."
      depends=('python2' 'lcms' 'libwebp')
      optdepends=('tk: for the ImageTK module'
                  'sane: for the Sane module'
                  'python2-pyqt4: for the ImageQt module')
      provides=('python-imaging' 'python2-imaging')
      conflicts=('python-imaging' 'python2-imaging')
      replaces=('python2-imaging')
      cd "$srcdir/${_appname}2-$pkgver"
      python2 setup.py install --root="$pkgdir/" --optimize=0
      pushd Sane
        python2 setup.py install --root="$pkgdir/" --optimize=0
      popd
      install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
      install -dm755 "$pkgdir/usr/include/python$_py2basever/"
      install -m644 -t "$pkgdir/usr/include/python$_py2basever/" libImaging/*.h
      # clean up bins
      cd "$pkgdir/usr/bin"
      for f in *.py; do
        mv "$f" "${f%.py}2"
      done
    When I run makepkg I get an error saying I am missing several dependancies: tk, python2-setuptools.  I don't get this error if I reinstall the package using pacman.  Shouldn't the dependancies be the same?  It also seems to be packaging python-pillow rather than python2-pillow.  Is there a way to fix this?
    Thanks for any help.
    Last edited by barronmo (2014-03-08 06:18:38)

    Fixed checksum problem.  The makepkg had worked in part the the .diff file was in the source directory.  I ran md5 on that and it worked.  However, new problem:
    ==> Starting build()...
    /home/sl/abs/pillow/PKGBUILD: line 21: cd: cd /home/sl/abs/pillow/src/Pillow-2.3.0: No such file or directory
    ==> ERROR: A failure occurred in build().
        Aborting...
    However,
    [sl@localhost pillow]$ cd /home/sl/abs/pillow/src/Pillow-2.3.0
    [sl@localhost Pillow-2.3.0]$
    Changing permissions to 777 didn't help.

  • Do we need to apply DST patches on ASM Home?

    Hi there,
    I have a question.
    Do we have to apply DSTv11 patches and its inetrm patch (7695070) on ASM Home? We have 10.2.0.4 DB's on Sun Solaris and AIX boxes.
    I would appreciate , if you could provide this information.
    Thanks in advance,
    RM.

    I do not believe you can use the same HOME for ASM and database. AFAIK, ASM needs a dedicated HOME
    http://download.oracle.com/docs/cd/E11882_01/server.112/e16102/asmcon.htm#i1021951
    HTH
    Srini

  • How to apply CPU patch

    Hi...guys...
    I want to apply the CPU patch for 2-NODE RAC Database..
    Actually I never applied patches..plz can any one guide me how to apply the CPU patches for RAC...
    As per as my knowledge..
    1.apply the patch for clusterware.
    2.apply the patch for database level...
    is its right...
    Another thing is how to upgrade the 10.2.0.2 to 10.2.0.4 for RAC ...
    plz help me..

    Hi,
    you are right, clusterware always has to be on the same or higher patchlevel as/than the database so you will patch it first. Generally, the hardest part is finding the patch on metalink, once you have found it, there is a readme with every patch that has very detailed instructions on what to do. For CPUs and other patches, you will generally bring down services on one node, then run opatch on that node. Once it is done patching, it will tell you to restart all services on that first node and shut down services on the other node(s). Once you hit OK opatch will continue to patch the remote hosts.
    The upgrade to 10.2.0.4 will be a bit more complicated. AFAIR there is a real installer with that one and once you are done patching the software you also have to patch the database itself which means downtime.
    Bjoern

  • How to  apply O'patch

    Hi all,
        i want apply O'patch in my hp server, please let me know procedure for apply.
    in standard procedure, sap say's
    Ensure that the directory containing the opatch script appears in
    your $PATH; then enter the following command:
       % opatch apply
    How to done or how to check aboue lines.
    Regards,
    satish

    hello,
    this question is already answered in the Forum. There is also notes about it.
    On the left upper corner there is a box called "search", it is really easy to use, no kidding here.
    If you would have done so, you would have find the following thread:
    Re: How to install the oracle patch in the HP_ux server.
    or
    Re: O patch apply procedure in Hp-ux and IBM aix
    or the SAP Note 306408 OPatch: Oracle tool for patch installation.
    If you have oracle 10g, the explanation is also valid, but there is a note specific for it. Lets see if you are able to find it

  • How to apply exaile patch?

    i have an error trying to import the database
    some error about utf-8 unicode name
    i found this patch
    http://launchpadlibrarian.net/10569943/db.patch
    but i don't know how to apply it
    anyone know how?
    thanks

    just download the patch somewhere; e.g /tmp
    patch -i /tmp/db.patch /usr/lib/exaile/xl/db.py

  • How to apply AIA Patch using Opatch

    i have an oracle aia update patch...how can i apply this patch using Opatch.......cann any one say me the procedure of doing so....
    Quick reply is appreciated....
    Regards
    GSK

    To apply patches on top of AIA 10g you need a Standalone patch.
    In my case, i had to apply a patch on top of AIA 2.5 version.
    -I had to apply a Stand alone patch. The version used is stand alone opatch 11.1.0.0.0 . this can be downloaded from the oracle support site.
    -After applying the stand alone patch, you can apply the aia update patch. .
    - opatch apply -oh <AIA_HOME> -jre <SOA_HOME>/jre/1.4.2
         AIA_HOME - Complete directory path where AIA_HOME is installed
         SOA_HOME - Complete directory path where SOA is installed
    Follow the instructions given in the readme and should be able to do it.
    Hope this helps

Maybe you are looking for