Rolling Patch on 11gR2 nodes

Environment:
Operating System  Red Hat Enterprise Linux Server release 5.7 (Tikanga) 2.6.18 274.7.1.el5 (64-bit)       
RDBMS:   Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
It is a 3 Node RAC.
I would like to have the step in brief and in detail to perform the PSU 7 on ROLLING UPGRADE method over 3 Node RAC.
Please also point me to any link or details.
Thanks Sivaprasad.S

IMP NOTE:
TIME TAKEN FOR EACH NODE 1hr 30 mins
STEP 01 : CREATE PSU DIRECTORY -- ON ALL NODES
$cd $ORACLE_HOME
$mkdir ps
STEP 02: DOWNLOAD THE UPLOAD THE LATEST OPATCH TO THE SERVER -- ON ALL NODES
copy <NAME>.zip file to all the servers into psu folder which are part of the cluster
STEP 03: DOWNLOAD AND UPLOAD THE GI AND DB PATCH TO THE SERVER -- ON ALL NODES
copy <NAME>.zip file to all the servers into psu folder which are part of the cluster
STEP 04: STOP THE AGENT -- ON FIRST NODE1
$. oraenv
ORACLE_SID = [agent] ?agent
$emctl stop agent
STEP 05: SHUTDOWN THE INSTANCE -- ON FIRST NODE1
$. oraenv
ORACLE_SID = [orcl1] ?orcl1
$srvctl stop instance -i orcl1 -d orcl -o immediate
STEP 06: STOP CRS -- ON FIRST NODE1
#cd $CRS_HOME/bin
#./crsctl stop crs
STEP 07: APPLY PATCH FOR GRID (GI)  -- ON FIRST NODE1
As root user on NODE1 execute:
<GRID_HOME>/OPatch/opatch auto <GRID_HOME>/psu -och <GRID_HOME> -ocmrf <GRID_HOME>/OPatch/ocm/bin/ocm.rsp
STEP 08: APPLY PATCH FOR INSTANCE (DBI)
As oracle user :
.$ORACLE_HOME/OPatch/opatch apply -local
$./$ORACLE_HOME/OPatch/opatch apply -local
STEP 06: START CRS
$cd $CRS_HOME/bin
$sudo ./crsctl start crs
STEP 07: VERIFICATION
Verify that an $ORACLE_HOME/psu/*********/catbundle_PSU_<database SID>_ROLLBACK.sql file exists for each database associated with this ORACLE_HOME.
Repeat the STEP04,STEP05,STEP07,STEP8 on NODE2 and NODE3 one after the another
LAST BUT NOT LEAST:
RUN CATBUNDLE.sql -- Only in with last instance

Similar Messages

  • ORA-15137: cluster in rolling patch

    Hello everyone,
    something went wrong in patching grid 12.1.0.2   with patch: Bug 19954978 - GRID INFRASTRUCTURE PATCH SET UPDATE 12.1.0.2.2 (JAN2015)  (linux 64)
    And when I try to create a diskgroup I get:
    ORA-15018: Diskgroup can not be created
    ORA-15137: cluster in rolling patch
    Although opatch lsinventory shows succeeded patching
    Can someone help ?
    How do I tell the clusterware to quit rolling patch ?
    Please help.
    Paolo

    Thak you,  here is what I get:
    [root@ap2-oraclec01 bin]# ./crsctl query crs softwarepatch ap2-oraclec00
    Oracle Clusterware patch level on node ap2-oraclec00 is [0].
    [root@ap2-oraclec01 bin]# ./crsctl query crs softwarepatch ap2-oraclec01
    Oracle Clusterware patch level on node ap2-oraclec01 is [0].
    [root@ap2-oraclec01 bin]# ./crsctl stop rollingpatch
    CRS-1170: Rejecting rolling patch mode change because the patch has not been applied yet. The software patch level [0] on this node is not the same as the expected patch level [1964077727].
    CRS-4000: Command Stop failed, or completed with errors.
    [root@ap2-oraclec01 bin]#

  • How to get rolling patch 9 for tux8.0?

    Hi there,
    I'm installing eLink OSI TP 4.1 on top of tux8.0 and the release notes
    declare that I need 'Rolling Patch 9'. Is this already in the
    distribution (nt/win2k) that I downloaded, or must I get it somewheres?
    I don't have a patchlev file in my tuxdir/udataobj dir.
    Thanks,
    Ben
    PS Kindly remove 'NO_SPAM' if replying to my e-mail address.

    Benjamin,
    You need to open a case with BEA support, who can make the patch
    available to you.
    Regards,
    Peter.
    Benjamin D. Engelsma wrote:
    Hi there,
    I'm installing eLink OSI TP 4.1 on top of tux8.0 and the release notes
    declare that I need 'Rolling Patch 9'. Is this already in the
    distribution (nt/win2k) that I downloaded, or must I get it somewheres?
    I don't have a patchlev file in my tuxdir/udataobj dir.
    Thanks,
    Ben
    PS Kindly remove 'NO_SPAM' if replying to my e-mail address.

  • Rolling Patch for tuxedo 12.1.1

    We have tuxedo 12.1.1 installed on RedHat Linux  5.8 (Tikanga). I would like to know if there's any latest RP available for this version ?
    Thanks in advance.

    Hi,
    Yes, there are rolling patches for Tuxedo 12.1.1.  You can get them through My Oracle Support.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Need information regarding current rolling patches for BEA MessageQ 5.0

    We are using BEA MessageQ 5.0 with rolling patch 24 in our application on Sun Solaris 9 Sparc platform.
    We are upgrading our infrastucture from Sun Solaris 9 to Sun Solaris 10.
    As per upgrade we want to install latest rolling patch for MessageQ 5.0.
    Please let me know which is latest rolling patch available for MessageQ 5 and from where I can get it.
    Thanks in advance.
    Edited by: user2848685 on May 18, 2009 10:57 AM

    Hi,
    You will need to contact Oracle Support in order to access the MessageQ rolling patches.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Cannot update rolling patch in Tuxedo 10.3

    I would like to update rolling patch to latest patch
    I completed in windows box but in linux box is error during i call "./install"
    [tuxedo@HRIS-DEV RP097]$ $TUXDIR/bin/tmadmin -v
    INFO: Oracle Tuxedo, Version 10.3.0.0, 64-bit, Patch Level (none)
    [tuxedo@HRIS-DEV RP097]$ uname -a
    Linux HRIS-DEV 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
    [tuxedo@HRIS-DEV RP097]$ export TUXDIR=/appl/mdlware/tuxedo10gR3
    [tuxedo@HRIS-DEV RP097]$ . $TUXDIR/tux.env
    [tuxedo@HRIS-DEV RP097]$ ll
    total 136
    drwxrwxrwx 2 tuxedo psoft 4096 Nov 1 15:11 bin
    -rwxrwxrwx 1 tuxedo psoft 39110 Jul 19 09:44 install
    drwxrwxrwx 2 tuxedo psoft 4096 Nov 1 15:11 lib
    drwxrwxrwx 6 tuxedo psoft 4096 Nov 1 15:11 locale
    -rwxrwxrwx 1 tuxedo psoft 13040 Jul 25 13:06 patchlev
    -rwxrwxrwx 1 tuxedo psoft 19382 Jul 25 13:06 README.html
    -rwxrwxrwx 1 tuxedo psoft 1360 Jul 19 09:44 README.txt
    -rwxrwxrwx 1 tuxedo psoft 5410 Jul 25 13:06 releasenotes.txt
    drwxrwxrwx 3 tuxedo psoft 4096 Nov 1 15:11 samples
    drwxrwxrwx 4 tuxedo psoft 4096 Nov 1 15:11 udataobj
    -rwxrwxrwx 1 tuxedo psoft 24728 Jul 19 09:44 uninstall
    [tuxedo@HRIS-DEV RP097]$ pwd
    /tmp/RP097
    [tuxedo@HRIS-DEV RP097]$ ./install
    -bash: ./install: /bin/ksh: bad interpreter: No such file or directory
    [tuxedo@HRIS-DEV RP097]$
    why "./install" is not working ??
    what env. to be need ?
    I try to download RP102 and apply, but showing same error.
    somebody please help me.
    regards,
    Panumas N.

    resolved
    try to " . ./install"

  • Rolling patch 1 slows down the response time?

              Does anybody know why intalling rolling patch 1 with wls 6.0sp2 causes the slow
              down of the server response time?
              

              Yes, but i'm not sure about the differences between RP1 and RP2. Which are the
              main bugs that RP2 fixes and RP1 doesn't??
              "Eric Gross" <[email protected]> wrote:
              >Have you considered trying RP2?
              >
              >Eric
              >
              >"Diego G.Areizaga" <[email protected]> wrote in message
              >news:3c611600$[email protected]..
              >>
              >> Does anybody know why intalling rolling patch 1 with wls 6.0sp2 causes
              >the
              >slow
              >> down of the server response time?
              >
              >
              

  • BEA JRockit 5.0 JDK Rolling Patch 1 Release  Installed on Client or Server?

    Hi,
    the BEA JRockit 5.0 JDK Rolling Patch 1 Release is installed on the server
    side, i.e. unzip and use it to run the target application that need to
    inspect. Or install on client side, i.e. use this runtime to run the memory
    leak applet.
    best regards,
    Leo

    Preferably both, but it is needed on the server.

  • How to apply Bundle Patch in Rolling Mode for 2 Node RAC

    Hi Guys,
    I have a 2 node RAC environment (11.2.0.3) where each node has there own local Grid_home and RDBMS_home.
    I am installing a Rolling Bundle Patch with OPatch in this environment. The installation document says that "The order of patching in RAC install is GRID_HOME, then RDBMS_HOME" so i did the following.
    1. stopped all oracle related services on node1
    2. set oracle_home=<Grid_home>
    3. applied the opatch
    4. opatch succeeded on node1 and it says "The node 'NODE2' will be patched next... Is the node ready for patching? y
    Here i am bit confused.
    1. Should i shutdown the oracle services in Node2 and continue to patch the Grid_home ? If yes then the DB will be completely down for user access. This defeats the purpose of rolling mode which says there is no downtime.
    2. Should i patch the RDBMS_home on node1 , start all the oracle services on node1 , stop the oracle services on node2 and then resume the opatch on node1 which is waiting to patch the Grid_home on node2 ?
    Please advice.
    Thanks,
    Ashok Kumar.G

    Hi Sebastian,
    14613223 patch install instruction did not mention about opatch -local option.
    Here is what i followed and completed the installation successfully.
    1. Shutdown all oracle services on node 1
    2. applied opatch for grid home and then rdbms home using "opatch apply -local" on node1
    3. Started all oracle services on node 1
    4. Shutdown all oracle services on node 2
    5. applied opatch for gridhome and then rdbms home using "opatch apply -local" on node 2
    6. Started all oracle services on node 2
    7. executed post installation steps on the DB (@catwinbundle.sql & @utlrp.sql )
    Thanks,
    Ashok Kumar.G

  • Vip Failover and rolling patch

    Hi,
    For the purpose of implementing security features in the 2 Node RAC DB EE=10.2.0.5 [ID 1340831.1], I want to apply patch for bug:12880299 which is rolling available.
    My question is: If I do all this procedure on node 1 (creating wallets,self-signed certificates,stop/start instances on the node), the node 2 DB should continue to accept incoming connection requests right?
    In another way, I have tested FAILOVER tests while crashing node 1, and VIP was failed over to node 2, but I have no idea how vip will behave if DB,LISTENER,CRS,etc are literally stopped on node 1, will it still automatically move to Node 2?
    Also, prior installation of PSE 12880299 before implementing COST in this verison of DB? Is this necessary whatever it is?
    Thank you for your useful inputs.
    Regards

    With Oracle 10g you do connection time failover with setting in clients tnsnames.ora file all nodes addresses: Check following link:
    http://docs.oracle.com/cd/B19306_01/network.102/b14213/tnsnames.htm#i477297
    If your clients tnsnames.ora file is ok, Then client tries to connect addresses one by one. And this way it does not matter even if some server of the cluster is down. But of course when you shutdown one database instance it's connections will be dropped. Althought you can have SELECT clause failovers with Transparent Application Failover (TAF).
    So you can run rolling update without shutting down whole RAC database as long as your clients tnsnames.ora is configured correctly. But those dropped connections need to be handled in application level.

  • Apply patch to 11gR2 through OEM - ERROR: Invalid username and/or password

    I am trying to apply a patch to an 11gR2 database (11.2.0.1.0) running on AIX 6.1. Using Oracle Enterprise Manager, I click on 'Software & Support' on Database tab, click on 'Patch Advisor' and click on 'Stage Patch' link. I use 'Search by number', locate the patch, click Next etc etc - select target, enter Oracle Home credentials etc. Finally I submit the patch job, and, after a minute or so I am getting 'Step: prereqCheckOnHome Initialization Error'. When looking at details of the step, I can see only:
    Error Log
    ERROR: Invalid username and/or password
    I am at fault to understand which username/password is being referred to. I have checked Oracle Home credentials by running an OS command job with these credentials - job completed fine.
    Obviously, patches can be applied the 'old' way - using OPatch from command line and then runing necessary SQL scripts, but I wanted to try new 'civilized' approach.
    Anyone had this issue and know how to tackle it?
    Alex

    Thank you for advice. I made checks for nmo/nmb binaries permissions and made sure filesystems are mounted without nosuid option. Also, I re-entered preferred credentials (and tested them, wheneve rpossible). Enabled authentification tracing as per document, got following in emagent.trc when performing patch procedure:
    2010-06-20 00:48:26,847 Thread-1066 DEBUG Dispatcher: Request ID = 2273, type = 10640, Timeout = -1
    2010-06-20 00:48:26,847 Thread-1066 DEBUG Dispatcher: Adding wrapper context for request ID = 2273, batch = 0, type = 10640
    2010-06-20 00:48:26,847 Thread-1066 INFO Dispatcher: nmemdisp.c: Entering nmemdisp_StreamOpReq
    2010-06-20 00:48:27,327 Thread-772 INFO Authentication: Default nmo binary has setuid permissions
    2010-06-20 00:48:27,327 Thread-772 DEBUG Authentication: nmejcap.c :_adjustArgsForPDP args[0] = /app/oracle/product/11.2.0/perl/bin/perl
    2010-06-20 00:48:27,340 Thread-2604 DEBUG Dispatcher: Adding abort context for ID = 2273
    2010-06-20 00:48:27,386 Thread-2604 DEBUG Authentication: nmejcap.c: buf=''
    2010-06-20 00:48:27,386 Thread-2604 DEBUG Authentication: nmejcap: read error 7 from process
    2010-06-20 00:48:27,850 Thread-2604 DEBUG Dispatcher: Removing abort context for ID = 2273
    2010-06-20 00:48:27,850 Thread-2604 DEBUG Dispatcher: Removing wrapper context for asynchronous request ID = 2273
    Apparentry error happens in the Perl procedure and it is not being recorded in the log file. Any further advice?
    OEM Version I am using: Oracle Enterprise Manager Database Console     11.2.0.1.0
    Edited by: ultradumb on Jun 20, 2010 1:18 AM

  • Patching a SunCluster node

    Hi,
    we try to pach a Sun Cluster environment:
    2 Nodes, Solaris 10 and SC 3.2
    We want to patch the systems in non cluster nodes, but during the patch, the system is rebooted and starts in cluster-mode.
    One workaround would be booting of one node in multiuser mode without cluster-services and force patching in mutli-user-mode.
    Does anyboy has any experiences or ideas?
    Thanks
    Greets
    Bjoern

    For SunCluster Environments, the following method can be used:
    - use Sun Connection to analyze needed patches with simulate job
    - create patch set for manual installation (with create_patchset*)
    - manually reboot into non-cluster mode with (boot -sx)
    - manually add patch set with 'install_all_patches'*
    - reboot in cluster mode
    *If you do not have these scripts, they can be obtained from your support representative.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • RAC Patching & status of nodes

    Hi All
    1. After doing patching in RAC environment, How come we can make sure that particular node is patched properly? Are there any table available to query?
    2. What are all the ways to identify the status (alive or dead) of any particular node in RAC environment? We can check with srvctl, crs_stat from surviving node, through OEM etc. Any other methods?
    Thanks

    1. use "opatch lsinv" to get all installed patches of a particular oracle home.
    2. manually login to each instance ^^

  • How to find the latest/greatest full install patch of 11Gr2?

    Hi Folks,
    I just cannot seem to find anything readily in MOS at Oracle...
    I understand that these days, the patches they put out are no longer just fixes to pieces of the database, but for some reason, they are now full blown installs.
    So, rather than download from OTN and install and then have to patch...I'd rather go to MOS and download the patch and install that as my fresh database install.
    My trouble is, I can't find the darned thing looking through the patch area, without knowing the patch number..etc.
    What do ya'll do when wanting to find the latest version for a fresh install?
    A further question..how are ya'll treating this new patch paradigm where they seem to expect you to do fresh installs just to patch up a level? Do you all have the resources to do a new install and migrate over...or do you migrate in place which the documentation seems to warn your off from doing?
    Thanks in advance,
    cayenne

    cayenne wrote:
    Hi Folks,
    I just cannot seem to find anything readily in MOS at Oracle...
    I understand that these days, the patches they put out are no longer just fixes to pieces of the database, but for some reason, they are now full blown installs.
    So, rather than download from OTN and install and then have to patch...I'd rather go to MOS and download the patch and install that as my fresh database install.
    My trouble is, I can't find the darned thing looking through the patch area, without knowing the patch number..etc.
    I feel your pain and really can't offer any advice on that. Searching for patches has been a continual source of frustration for me.
    What do ya'll do when wanting to find the latest version for a fresh install?
    A further question..how are ya'll treating this new patch paradigm where they seem to expect you to do fresh installs just to patch up a level? Do you all have the resources to do a new install and migrate over...or do you migrate in place which the documentation seems to warn your off from doing?Once you download the patch/full install and unzip it, look for the 'readme' files. The installer should detect or ask if you are doing a patch and handle the 'upgrade' conversion for you. At least it does when upgrading Grid Infrastructure. I'll find out about databases next week. ;-)
    >
    Thanks in advance,
    cayenne

  • Patching on a Dual node

    Hi ,
    Can you please explain me , what should be the process of applying a patch
    on a dual node ebiz environment .
    for ex if all of my application tier(forms,reports,admin,apache etc) is on one node and my database on other node .
    when applying a patch , should i be applying the patch on both nodes ? or should i be applying on only application tier node ?
    is there any difference applying a patch on a single node and multinode please
    kind regards
    Krish

    for ex if all of my application
    tier(forms,reports,admin,apache etc) is on one node
    and my database on other node .
    when applying a patch , should i be applying the
    patch on both nodes ? or should i be applying on only
    application tier node ?With this configuration, you only need to apply it on the application tier node.
    is there any difference applying a patch on a single node and multinode pleaseIf you have more than one application tier (more than one APPL_TOP), then you need to apply a patch on each node.

Maybe you are looking for

  • Quicktime 7 not playing videos from Itunes...

    So recently I noticed my Quicktime 7 has been acting strange. It used to play all my videos flawlessly... it still does, although i've noticed movies bought from the itunes store wont play anymore. When I try to open the file on QT 7 I get the black

  • Last day of each month in a year based on a Input date?

    Hi all, I have a request from a customer who wants to have a yearly report created in BEx Query Designer which starts in January up to December and they want to have a Month To Date (MDT) and Year to Date (YTD) calculation of a key figure. This repor

  • The document could not be saved. A file I/O error has occurred

    Hello, I have scanned PDF files varying in size from < 1,000 pages to > 5,000 pages. I seem to experience this issue on and off on various files regardless of the size. The issue is when I OCR the pdf using Adobe Acrobat X Pro, when it's completed th

  • 24" 2.4ghz imac freezes constantly after 10.5.8 update

    Hi, I have a 24" al imac that run perfectly for years until I installed the 10.5.8 update. Now my screen dims, displays the power button graphic and says "press the power button to restart..." which I do and then send the report to apple... It's lock

  • VMI: Reduce Stock in transit - what is the right method?

    Hi Gurus, We are using APO/SCM  system to implement VMI functionality to replenish stock at customer location.  We need to build stock in transit at customer location after PGI happens in ECC.   Now, stock in transit is show up in 'Stock in transit'