-
Break all mirrors.
NOTE: You can use the Alternate Disk Installation
facility to clone rootvg onto one of the mirrored disks
for backup purposes. Issue a "bootlist -m normal hdisk0" after
cloning. If something goes wrong you can then boot from
the old copy of the OS, reclone it, and try again.
-
Make sure "lppchk
-v" returns no errors. Fix any errors you encounter.
-
Commit all packages.
-
Uninstall packages you don't need. This usually
isn't a problem, except that more packages equates to more
time spent installing software.
-
Ensure all user definitions are correct: "usrck
-n ALL". Fix them if not. (usrck
-t)
-
Ensure all group definitions are correct: "grpck
-n ALL". Fix them if not (grpck
-t)
-
Ensure that rootvg has 100MB of space free,
or if not, there is 100MB of space in /usr. Ensure that /tmp
has 15Mb of space. Ensure that / has 10MB of space.
-
It's best to delete everything in /tmp if you
can.
-
Make a full system backup (sysback or otherwise).
-
Do the migration. AIX 5.1 can tell you right
before you migrate what packages might be messed up. Choose
those options.
-
Reboot into the hdisk that you migrated (not
the alternate disk clone).
-
Exit from the SMIT menu that starts at boot.
Mount post.doit.wisc.edu:/aix/51/inst.images and update_all
(don't install everything, just update things that may have
been missed). Reboot.
-
-
-
Issue an "oslevel" command. If the
system reports anything less than 5.1.0.0 then
try "oslevel -l 5.1.0.0" to find the offending packages. Fix
them.
-
If you use IBM Enterprise Storage systems, the
subsystem device driver (SDD) may need to be updated to a 5.1-compatible
version. You will have to remove the 432 package and install
the 510 package, and to do that you will need to unmount the
affected filesystems, vary off the affected volume groups,
remove SDD and all the other packages (ibm2105, ibmpfe, ibm_Sdd),
remove the fibre channel devices (do this in SMIT so you can
recursively delete all the attached hdisks and vpaths), install
the new SDD & utility packages, run cfgmgr to detect all
the software, and remount the filesystems. Annoying.
-
Update DoIT.local.OpenSSH to the 5.1 package
available. If you are not working with DoIT, rebuild OpenSSH.
Changes to the AIX 5.1 OS break OpenSSH, and the only way to
have the changes take effect is with a recompile.
-
Resecure the machine. Follow the AIX 5.1 checklist
to ensure that the machine is at the standard configuration,
and that you are not running any services you do not need.
The AIX 5.1 migration will reenable lots of services in /etc/inetd.conf
that you probably don't want on (all the r* services, all the
rpc* stuff).
- If you had custom shells in /etc/security/login.cfg (like /usr/local/bin/tcsh)
put them back in the "shells=" line again. The migration
install preserved the old line in login.cfg but it is commented
out. You will have to re-add the shell to /etc/shells, though.
- Once you are sure your migration worked, remirror the drives.