Hello Friends !!!
Recently I was doing an upgrade for Solaris 2.6 to 5.8. My hardware includes E420R with Symbios-StorEDGEA1000 with 12 disks.
I assume that reader has completed pre-upgrade tasks like taking configuration backups, detaching root mirror and so on.
I had asked my teammates to do the upgrades; however after 2 days they informed me that they are unable to upgrade as SUNWcsr (Core Solaris Root) is not getting installed completely and because of the same no other required patches are getting installed / removed.
I took the charge and got one upgrade session before me. The result was same :-( the mentioned package was again partially installed.
I began to analyze logs and found the reason.Under the path /var/sadm/system/logs; you will get upgrade log. After carefully analyzing the file (the boring & tiring part) I came to know because of one file pam.conf; in my case it was a link file; system was unable to process it and thus this path was never installed.
So I replaced the link with actual file as pam.conf and reinstalled the affected package and guess what bingo !!!
1. Analyze the upgrade log file under /var/sadm/system/logs directory.
2. Find out the reason and correct the problem.
3. Boot from CDROM
4. Mount the root file system on which the package need to be installed.
5. Install the package as pkgadd -d <Package_install_dir> -R /Alt_root SUNWcsr
Sometimes you may get error that pkgadd could not get admin file ; so you need to execute the command as below
pkgadd -d <Package_install_dir> -R /Alt_root <Package_name> -a /Alt_var
You should be happy now as the package is completely installed (after reboot)
Now my second problem comes as the system was unable to get all the disks from the Symbiosis StorEdge. I could see only 1 disk out of 12 disks. Again brain storming started and after so many tries I found the file glm.conf under /kernel/drv directory.
I edited the last line in the file to lsi-scsi-options = 0x407f8; earlier it was lsi-scsi-options = 0x107f8
and rebooted the system with reconfigure option.
I would like to have your comments & advices.
Subscribe to:
Posts (Atom)
What is The Abilene Paradox ?
Context : Corporate World. (excerpt from publicly available sources) On a birthday, a family decided to go out for dinner. Husb...
-
Context : Corporate World. (excerpt from publicly available sources) On a birthday, a family decided to go out for dinner. Husb...
-
Hello Friends; I am back with another situation. Preface: Sometimes it is observed that sqlplus command goes into infinite loop and do...