Today got off to a great start. When I got home from speed dating last night I was going to set my alarm clock, because I had to be at work at 8:00am for a server upgrade (more on that later). Well, I forgot to set my alarm clock, and instead of getting to work at 8:00am, I woke up at about 8:00am. The missing scotch in my house just might explain the extra 2 hours of sleep.
We are working on upgrading one of our environments from AIX 5.1 to AIX 5.2. We did an initial upgrade of the development server in the environment, the application tested out fine, and all was good. Because we have a limited window for the production server, we decided to restore the server from a mksysb backup and do the upgrade again to get some better timings and get some documentation done up.
Well, after sleeping in I send Mandy a quick AIM message to find out the mksysb restore was a complete failure, and that was just the start of this little adventure. With AIX, you can boot off of CD, Network (NIM), local drives or a bootable mksysb tape. With remote support in mind, we had the idea to attempt to boot off of network and restore our backup off of tape. We booted the server off of the network, and in the server install options, the restore from tape option was missing. We selected what would be the tape option, and it worked. The server started to read the tape and restore the operating system. It turns out after about 15%, the restore failed. We attempted again, and it failed again. Looking at the system, it looks like when AIX netboots, it loads the boot environment in to a ram disk, and during the restore this ram disk filled up. We then gave up on network booting, and booted off of CD to do the restore. This time it worked. When I left work, the AIX upgrade was going right along, and we should be all set for our production upgrade on Sunday.
This mornings weigh in, 239.4. Yay, I broke 240!