Monday, September 28, 2015

Silent Installation of Websphere Application Server 8.5.5 on Linux

Steps as follows

1) Download the necessary packages and the fixpacks from the Passport Advantage
2) Ensure the necessary access is available .. in our case its root ( Though we can install using a non-root user)
3) Create the necessary filesystems ( we will be installing in /apps )
4) Check for sufficient space in the filesystem to extract the zip files and the installation
Below are the files which we have downloaded and transferred in the server
Installation Manager 1.6
agent.installer.linux.gtk.x86_1.6.0.20120831_1216.zip
WAS ND Fixpack 8.5.5.3
8.5.5-WS-WAS-FP0000003-part1.zip
8.5.5-WS-WAS-FP0000003-part2.zip
WASND 8.5.5 SDK
WS_SDK_JAVA_TEV7.0_1OF3_WAS_8.5.5.zip
WS_SDK_JAVA_TEV7.0_2OF3_WAS_8.5.5.zip
WS_SDK_JAVA_TEV7.0_3OF3_WAS_8.5.5.zip
WASND 8.5.5
WASND_v8.5.5_1of3.zip
WASND_v8.5.5_2of3.zip
WASND_v8.5.5_3of3.zip
I have created few folders within /IbmSoftware/was8.5.5/ and saved the corresponding files in these folders

silentwas8.5
PATH
/IbmSoftware/was8.5.5/IM1.6
agent.installer.linux.gtk.x86_1.6.0.20120831_1216.zip
/IbmSoftware/was8.5.5/was8.5.5
WASND_v8.5.5_1of3.zip
WASND_v8.5.5_2of3.zip
WASND_v8.5.5_3of3.zip
/IbmSoftware/was8.5.5/sdk
WS_SDK_JAVA_TEV7.0_1OF3_WAS_8.5.5.zip
WS_SDK_JAVA_TEV7.0_2OF3_WAS_8.5.5.zip
WS_SDK_JAVA_TEV7.0_3OF3_WAS_8.5.5.zip
/IbmSoftware/was8.5.5/fixpack
8.5.5-WS-WAS-FP0000003-part1.zip
8.5.5-WS-WAS-FP0000003-part2.zip
For eg as below image
silentwas8.51
silentwas8.52
5)Installation of Installation Manager
a) Unzip the Installation Manager setup  agent.installer.linux.gtk.x86_1.6.0.20120831_1216.zip
silentwas8.53
#unzip agent.installer.linux.gtk.x86_1.6.0.20120831_1216.zip
silentwas8.54
The extracted folder
silentwas8.55
Edit install.xml to define the location for IM installation
         b)    #vi install.xml
Add the below entries in the install.xml file
<profile kind=’self’ installLocation=’/apps/InstallationManager/eclipse’ id=’IBM Installation Manager’>
</profile>
Highlighted the entries in yellow where “/apps/InstallationManager/eclipse” is the location where I need to install the Installation Manager
silentwas8.56
         c)  Install IM1.6 silently
Execute #./installc –acceptLicense
This command reads the install.xml file and installed  it in the location mentioned in it
silentwas8.57
Once the installation is completed the message “Installed <package> to the <location> directory is displayed
             d) Verify the installation and the versions of Installation Manager
Navigate to /apps/InstallationManager/ folder
silentwas8.58



silentwas8.59

             Execute ./imcl -version to check the version of IM fron /apps/InstallationManager/eclipese/tools/
       THIS IS HOW WE INSTALL INSTALLATION MANAGER SILENTLY 

6)  CREATING THE Response xml files

a)  Launching Xming to display the graphical interface of the commands
Note : you can use any other X11 utility for unix but I prefer Xming
============================================================================
CONFIGURING XMING 
============================================================================
1)    Download Xming and install it on ur local machine from where you want to connect
2)    Execute the XLaunch icon
3)    Select Multiple Windows and “Next”
silentwas8.510
Select “Start no Client”
silentwas8.511
Select “No Access Control”
silentwas8.512
Click on Finish
silentwas8.513
Lauch Putty
And expand the Putty Settings > Connections >> SSH >> X11
Enable “X11 Forwarding” and mention localhost:0
Now put the ip and login
silentwas8.514
Once logged in enter “w” to determine the ip you are connecting to the WAS server with .. Here its 10.0.0.2
silentwas8.515
Export the display variable using
#export=DISPLAY=10.0.0.2:0.0
Run xclock to check if it works
silentwas8.516
This confirms that ths X11 forwarding works
7) Generating the response.xml files 
a) Generating the response.xml files using the record funciton of IM
    Execute #./IBMIM –record /apps/WAS8.8.8_Install.xml –skipInstall /tmp/was8.5.5
Where
-record  : ensures we are using the record function
/apps/WAS8.8.8_Install.xml  : is the response file which will be created ( any file name can be used)
-skipInstall  : This is to skip the installation and only create the response
/tmp/was8.5.5 : is a temp location where the Installation Manager will extract the files ( this can be any location )
silentwas8.517
This will launch the Installation Manager in Skip Install Recording mode (Highlighted in Yellow)
silentwas8.518
b) Add the repositories needed for WAS 8.5.5 install
c) We will be installing the fixpack also together along with the base install
silentwas8.519
Select the repository.config for was8.5.5
silentwas8.520
Similarly do it for the repository.config for SDK folder and the fixpack 3
silentwas8.521
Click OK
           c) Then Click Install to launch the installer function
silentwas8.522
This will display the packages for the installation ( We wil deselect the SDK for Liberty profile as its not needed for now)
silentwas8.523
           e)  Accept the License
silentwas8.524
         f)  Provide the path of the Shared Repository Directory ..
I gave it /apps/IMShared as I want all the installation binaries in /apps
silentwas8.525
           g) Provide the path where you want the WAS8.5.5.3 to be installed
silentwas8.526
              h) Select the options needed
silentwas8.527
Summary screen is displayed. Click Install
Here you can observe that the IBM WAS version is provided 8.5.5.3
IM has automatically detected the Fixpack also added in the repository
silentwas8.528
Click Finsh .
          i) A file /apps/WAS8.8.8_Install.xml which is the response file for WAS8.5.5.3 Installation
silentwas8.529
Response file
silentwas8.530
Open the file /apps/WAS8.8.8_Install.xml
Some observation :
We can see the repository location for the packages
“/ibmSoftware…….”
j) Modify the installLocation as per your needs
Change the Profile id as required .. though not necessary unless you allready have an installation of was with the same profile id
Eg “ IBM WebSphere Application Server V8.5 MY SERVER”
Verify that the files once again for any typo error and save it
silentwas8.531
       k) Execute the imcl to install the WAS

[root@mqnode was8.5.5]# /apps/InstallationManager/eclipse/tools/imcl input /apps/WAS8.5.5_Install.xml -acceptLicense -sP
silentwas8.532
After few minutes if all is well then it will give the output that WAS 8.5.5.3 is installed
silentwas8.533
       l) Verify the Installation
silentwas8.534
        m) Check the version using ./versionInfo.sh
silentwas8.535
Here we can see WAS ND 8.5.5.3 is installled at /apps/IBM location
NOTE:This response file can be used to install similar was8.5.5.3 on different machines
Also using the record function any Installation response file can be created ie for IHS , BPM8, Websphere Portal 8 etc .

No comments:

Post a Comment