WebSphere Application Server (WAS) packaging on different Solaris platform
By dkumar on Jan 10, 2007
By this time you may be already aware that WebSphere Application Server(WAS) 6.0.2.X and beyond is available on Solaris 10 which gives you flexibility to exploit the greatest operating system with different kind of h/w eg. SPRAC, AMD . There are few enhancement which has been done to improve the packaging of WebSphere Software. Going forward may be this is the way WebSphere sofware will be packaged:
V6.1 of WebSphere Application Server has introduced the concept of non-root installer on Solaris platform and I think that's a good decision the IBM engineering has taken so you don't have to give the root privilages to WAS administartors.
Here I will try to explain what are the differences you will notice due to this changes:
- When you use the root installer the installation will add the WAS software as Solaris packages which will make an entry into operating system registery.
- When you use the non-root installer it will not add the Solaris packages
However for Solaris x64 processor-based systems WebSphere has taken this to another level and wether you use the root or non-root installer it won't add any packages to the Solaris package registery. Which I think is a very feature for people doing some engineering work and does the install/uninstall many times. During uninstallation if the package removal fails for some reason then you have to go to package registry and do some work to clean the system called manual uninstallation. But in the cases like no package registery you can simply delete the directory and remove the appropriate installation specific information which is usually found in the home directory of the user with which the WAS was installed eg ~/.ibm. You can also use installRegistryUtils also to find out the registry information.