Here’s One For The Byte-Heads
- December 27th, 2006
- By brian
- Write comment
If you know what a checksum is, you’ll appreciate this. Heck, if you know what a Kilobyte is, you might like this… I’m at work tonight updating our server with an End Of Year patch and to do so I have to go through a few steps before the update can actually be started.
First I have to download an executable file that will generate another file when it’s double clicked. It simply extracts this big file onto the server which we can then use by typing in a line or three in the AIX (another type of Unix) screen. It runs through all this hub-bub after that and finishes and we reboot the server and everything’s good…
Well, when I got the exe file and ran it, it just sat there. It locked up within 2 seconds and generated a 30,000 KB file on the server, but I had to do an End Task to get out of the extraction process. It didn’t seem right to me, so I called support and they said, “Well, it looks like it’s all there. The file is about the right size so go ahead and take down the system and run the upgrade job.”
Of course it failed… I called them back and they had me download the exe file one more time and run it. He was watching over the network (remotely dialed in) and he said that within 2 seconds of me running the file the size of the extracted file was 30,000 KB, but the checksum kept changing.
A checksum is a command that checks the exact bit count (the smallest denominator of “size”) to make sure it’s exactly right. He said that even though it was locked up on my end the checksum kept changing so he knew there was SOMETHING going on, though the file size never changed from 30,000 KB.
We discussed my options which included trying again tomorrow night when after about almost 20 minutes it finished! The darn thing finished extracting. He checked it again and it was perfect. So now I’m finishing the upgrade! Woo HOO!



