Solved

Upgrade AIX and powerha 6.1 on a two cluster node.

Posted on 2013-06-20
6
1,720 Views
Last Modified: 2013-06-20
I've always upgrade powerha and AIX on nodes of a cluster OFFLINE, I mean, shutdown applications, stop cluster services, upgrade all software from nim, reboot and start again all applications, but now it's time to upgrade our PRODUCTION cluster and we want to do it with the less downtime possible.

The cluster is built with two nodes AIX 6100-07-04 and powerha 6.1 SP8 and we want to upgrade to AIX 6100-07-06 and powerha 6.1 SP10. I have read about the "rolling migration" but not sure how to do it that way. What we need is the less downtime possible.

Thanks.
0
Comment
Question by:sminfo
  • 3
  • 3
6 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 39262729
Hi,

PowerHA 6.1 SP8 is compatible with AIX 6.1 TL7 SP6, so I think the way to go is this:

1) nimadm upgrade of AIX (if you have a free disk, that is).

2) the required  (inevitable) reboot at a convenient time. <-- Downtime!
--> the old PowerHA version will start just fine after the reboot.

3) a rolling PowerHA migration to 6.1 SP8.

Stop the cluster services on one of the nodes with "Unmanage Resource Groups",
upgrade PowerHA, then start the cluster services with "Manage Resource Groups Automatically".
Once you're done on the first node do the same on the second one.

wmp
.
0
 

Author Comment

by:sminfo
ID: 39262758
hello wmp.. why do you say that "PowerHA 6.1 SP8 is compatible with AIX 6.1 TL7 SP6"?
Is there any matrix of versions of powerha/AIX?
0
 
LVL 68

Assisted Solution

by:woolmilkporc
woolmilkporc earned 500 total points
ID: 39262786
Yep.

http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD101347

In fact, all flavours of PowerHA 6.1 are compatible with all versions of AIX 6 TL2 SP1 and up with RSCT 2.5.4 and up.
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 

Author Closing Comment

by:sminfo
ID: 39262833
perfect!

Just one thing, when you say " nimadm upgrade of AIX (if you have a free disk, that is)." I can do it mounting the filesystem with aix61tl7sp6 via NFS and update AIX..no?

Thanks once more because your solid answers (maybe one of the best expert here :))
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 39262871
OK,

I recommended the alternate disk installation method because its really the robustest way of upgrading.

Of course you can always do a normal upgrade by means of standard NIM operations.

But why would you still insist in exporting/mounting things by hand? I thought we've been talking about this in the past!

The NIM server will do all the export stuff for you, and the NIM client will do all the mounting. Don't touch NIM filesystems!

On the client just run "smitty nim_c_update_all", select the appropriate LPP source, say "Yes" to "Accept licenses" and Go!

No exporting, no mounting.
0
 

Author Comment

by:sminfo
ID: 39262915
ok..  I know that but the fact is this nim server is not up2date with lpp_reseources with the one I'm going to use, so I downloaded tl6sp6 to do this job, but you are sure 100%...
0

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question