How to install the Integrated Services


These instructions describe the default installation of an OMII server which is not secured by SSL (https). It is recommended that if you are using your OMII server to process jobs containing "real" data, you secure your server by following the instructions in How to setup a secure OMII Server using SSL.    

By default, the Integrated Services use an omii.crt certificate file downloaded from the OMII as part of the WS container component installation. In order to use non-OMII certificates, please click here.

By default, the Integrated Services are deployed to /usr/local/OMII/jakarta-tomcat-5.0.25/webapps/axis/WEB-INF/lib.

1. The Integrated Services (Job Service, Data Service, Resource Allocation Service) can only be installed as part of a server stack installation using the OMII Stack Installer.  Please refer to Using the Stack Installer for instructions on how to install an OMII server.

2.  After the installation of the OMII WS container and Integrated Services, you can check the list of installed services on your server by:

   - going to /OMII_HOME/bin and starting the server using ./startomii.sh

   - go to http://yourserver.domain:18080/axis.

   - login as the user "omii", password "admin" on the Integrated Services Admin page.

   - select "List of Services" in the page footer.

   - you should see that several new services have appeared including Data Service, Resource Allocation Service and Job Service.

As well as "List of Services", please note there are several other useful tools available at the bottom of this webpage ie.  Check Axis installation | View logs | Reconfigure auth | Reconfigure keystore | Reconfigure services

3. You can now check that the Resource Allocation is correct by clicking on "Back" in your browser and selecting the "Resource Allocation Service" link.

On this webpage, you should see that Data Stager Limits have been set at the top and that your machine is now listed in the Machines section. You can also see the Application Suite and application name, and the fact that this application is now installed on your machine.  

Hence the OMIITestApp application has now been installed on the service provider and is ready to be tested using the OMII Test Services Client in the OMII Client release. You could do this yourself, ideally from another machine, or ask a colleague to install an OMII Client release from http://www.omii.ac.uk.

Automated installation

This can be done by setting some environment variables.  With OMII_PROMPT set to 'off', the OMII Stack installer will ask the user for less input during the installs.  With OMII_AUTO set to 'on', defaults will be assumed for all user inputs.

Related Topics