Prerequisite Steps For Compute Nodes

We use dbnodeupdate.sh script for checking prerequisite and running patch both. Dbnodeupdate is a tool which you need to use during database/compute nodes patches.

It is a script and run with different parameter. I recommend always using latest version of this script. Where can I find its latest version of dbnodeupdate ?

Before running this script for prerequisite check,it is better to review some steps as a checklist.

1-Check ILOM access for all database servers are reachable and reset ILOM.ILOM is your eye!

2-Make sure you’ve ssh equivalencies between 1st compute node and all the other servers (compute nodes and cell servers).It is enough to have equivalency one way from 1st compute node to others.

3-Prepare local copy of group files  under /root directory,put compute nodes names in it.name dbs_group

4-Make sure you’ve latest version of dbnodeupdate

5- Check whether you’ve NFS file system or not,since you have to UMOUNT it before starting OS backup.It only requires during OS backup.Once backup done,you can mount again.

As a root run this command to umount NFS file system,make sure nobody using this file system.Some backup process or application may use it.

umount -a -t nfs -f -l

6- Run dbnodeupdate command with ONLY BACKUP option

./dbnodeupdate.sh -b  –>It only takes OS backup (only / directory).It takes up to 1h but generally 30min.It also takes exawatcher logs backup,if you keep them

How dbnodeupdate.sh takes your OS backup?

7- Run dbnodeupdate command for prerequisite check.

./dbnodeupdate.sh -u -l /u01/patches/p29181103_191000_Linux-x86-64.zip -v

sample_output_dbnode

As you can see in sample output I’ve  many errors.First of all I need  to patch Grid/Rdbms homes and remove some custom rpms.

When you clean up all errors , run command one more time and make sure you it is clear for upgrade.

You’re ready to patch.

 

Leave a Reply

Your email address will not be published. Required fields are marked *