Installation of High Availability DataBase with N1 Service Provisioning System
By bloggerprashanth on Oct 04, 2007
Please look at my previous blogs on Application Server Plugin and the Provisioning of GlassFish in general to get an overview and details on the Application Server Plugin for N1SPS.
The Application Server Plugin allows you to install High Availability Database (HADB) on a Target host(s), its also required to associate this installation with an existing DAS. User can start and stop the HADB agent, uninstall and uninstall (markOnly) the HADB. It will also allow youto view the list of HADB's installed.
Here we will take a look on how to use the N1SPS Application Server Plugin to Install and Uninstall the HADB.
InstallationClick on 'Infrastructure Tasks' on your left Pane and select 'Install' under 'HADB' on the right Pane. You will see the following screen.
Now select the 'Target Hosts', the machine(s) where you want to install the HADB. Now you click on 'Edit Variable Set'. You will see a dialog where you need to fill in the values for HADB sourceImage (the location to the downloaded HADB bits), you will also need the domain host name.
Once you are done with the above steps, click on 'Run'. This will take a while and you will see the status once the plan is run completely. You are now ready to use the HADB.
UninstallationLets see how to uninstall an existing installation of HADB.
Click on 'Infrastructure Tasks' on your left Pane and select 'Uninstall' under 'HADB' on the right Pane. You will see the following screen. Select the HADB installation that you want ot uninstall. Click 'Run Selected Installation'.
Click on 'Run' on the next screen, this will uninstall the HADB from the selected hosts.
Please note that when installing the Application Server with IFR 9.1 installation bits, the N1SPS will install the HADB bits too in the background. So, if you try to install the HADB, and if plugin sees an existing installation of HADB, it will simply do a 'markOnly' installation of HADB implicitly.
This was done to overcome a bug in IFR which doesn't support an incremental install of HADB component over an existing Application Server Installation.