Originally posted by: TerryP
I simply cannot find definitive information about how to update my NIM resources, so that things stay in sync, and everything works without problems. Here's my environment:
I have a NIM server, running 5300-11-02-1007. I have several other AIX servers, all running the exact same version. I have an lpp_source and SPOT of that very same version. Every week, I create a mksysb DVD of my NIM server, and do a mksysb backup of every other server to my NIM server. In a DR situation, I will (and have tested my ability to) recover my NIM server using its DVD, restoring the mksysb images of my other servers onto the NIM server, and then booting the other servers from the mksysb and SPOT on the NIM server.
NOW: I want to upgrade this whole environment to 5300-12-02-1036. Can someone explain exactly what the steps are to accomplish this?
I was advised by a better AIX person than I am, that the only way to do this and be sure it'll work is to obtain a full set of AIX install media for the new version, 5300-12-02-1036, upgrade the NIM server, create an lpp_source from the new install media, and then create a SPOT from the lpp_source. Finally, update_all my other servers to the new version.
I have no doubt that that works, because that's how I got to where I am now, on 5.3.0.11. But is that really necessary? Must I really order a full set of media every time I want to do a (relatively small) update_all?
I'd surely like to be able to download only the filesets I need to upgrade from my current version to the new version, and do everything I need, without having to order a full set of AIX install media.
Here are some thoughts I have:
1. The big Redbook on "NIM from A to Z on AIX 5.3" shows how to update an lpp_source, that is quite similar to "smitty update_all". I actually created a new lpp_source my copying my old one, and did this update. It seemed to work. But...
2. There's an APAR, IZ03167, which I interpret to mean "don't EVER do that". It says if your lpp_source is "mixed", meaning it has some filesets from the install media and some from the update, it will cause trouble. Well, my lpp_source, after I updated it, as described in the Redbook, is certainly "mixed".
3. I created a SPOT from that "mixed" lpp_source. This seemed to succeed, but when I do a " nim -o fix_query spot-53012" it doesn't find all the filesets for 5300-xx_AIX_ML for several values of "xx".
4. The Redbook describes how to create a SPOT from a mksysb. So maybe this is the easy way to get a SPOT that I can use to boot any machine. IS THIS TRUE? Am I sure that if all my servers are on the same AIX version, can I create a SPOT from any one of them, and be sure it'll work with all the others?
5. I worry about item (4) above, because when I create a SPOT from a mksysb, it is MUCH smaller than one built from an lpp_source. Should I worry about that?
6. Do I even need to worry about my SPOT level so much? How closely must the SPOT match the mksysb to successfully boot the mksysb?
I hope someone can clarify most or all of this for me. If there's a document somewhere that you can simply point me to, that would be fine. Thanks.
#AIX-Forum