Operating System - HP-UX
1833091 Members
3320 Online
110050 Solutions
New Discussion

Upgrading the service guard

 
prasanth.ps
Frequent Advisor

Upgrading the service guard

Hi All,

I need to upgrade the hpux 11i 2 Cluster which is running with Service guard A.11.17.00 and service guard extension for RAC.

I understand that before upgrading to HP UX 11I V3 we need to upgrade the service guard version to 11.17.01 or 11.18.00 because exisitng version of the service guard will not support by HP UX 11i v3.

I need to know how to upgrade the service guard from 11.17.00 to 11.18.00?

Its just a swintall or i need to take care something else?


Please do the needful.


Thanx and rgds,

Prasanth.
5 REPLIES 5
Mridul Shrivastava
Honored Contributor

Re: Upgrading the service guard

Serviceguard is a highly available application, meaning that it was designed to allow upgrading one node at a time, while the cluster remains functional on the other nodes. After upgrading the first node, rejoin it to the cluster, move packages to that node as appropriate, and halt the next node and upgrade it and so on until all nodes have been upgraded. This method, called a Rolling Upgrade, permits the highest application uptime possible.

If you swremove the older version of Serviceguard, the removal will also zero out the cluster binary file, dissolving the cluster. After the swinstall of the newer version, you will not be able to bring the updated node into the cluster without additional work.

If you are migrating Oracle db's to the 11i cluster, then you will have to re-link the oracle binaries.

Have a look at the release notes as well:

http://docs.hp.com/en/B3935-90119/B3935-90119.pdf
Time has a wonderful way of weeding out the trivial
melvyn burnard
Honored Contributor

Re: Upgrading the service guard

upgrading SG and SgeRAC is fairly simple.
You simply get the versions of teh software you need, plus any patches, halt any packages on one of the nodes, halt the cluster daemons on the node (cmhaltnode) and then use swinstall to update.
Do not do a swremove first, as this will
cause issues.

Read the manuals as they do discuss doing updates, Appendix E of the Managing Serviceguard manual is relevant if I recall
My house is the bank's, my money the wife's, But my opinions belong to me, not HP!
prasanth.ps
Frequent Advisor

Re: Upgrading the service guard

Hi Melvwyn,

Actually after upgrading the service please keep in mind that i need to upgrade the OS too in the server.As per the oralce rac requirement i hope mixed operating system will not support. So ineed to shutdown the cluster for the time being. So updating the cluster software too ican found some down time.So i will give the steps follows.Please correct if anything wrong.

1.Down the cluseter after shutting down the oracle instance.
2. Update the service guard to 18 from version 17.00 by using the swinstall command.
3.After completing the service guard update i will do the update-ux to both the servers and upgrade the os to version 3.
4. then start the cluster by using the cmruncl command.


I think theser are the steps.

Please update if am missing anything.

Rgds,

Prasanth.
Rita C Workman
Honored Contributor

Re: Upgrading the service guard

Here's a silly question....

Why don't you just upgrade the O/S using the update-ux utility via the MC-OE O/S installation DVD. And your MC/SG software can upgrade at the same time.

Just a thought,
Rgrds,
Rita

...just make sure your upgrading ALL your servers in the cluster to the new O/S and version...
Ivan Krastev
Honored Contributor

Re: Upgrading the service guard

Another way is:
1. do a backup of all nodes.
2. Move packages to other nodes. If you have multinode package stop the node. Upgrade this node - OS and SG to 11.18
3. join the node after reboot in the cluster and do upgrade of the other nodes.

regards,
ivan