Skip to content

yanliu-chn/eemt-opal2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEMT OPAL2 Web Service

Definition and install scripts for EEMT OPAL2 web service on XSEDE/OSG.

  • eemtlocal and sollocal uses a local DEM file as input to EEMT and SOL model.
  • solot uses external DEM sources (as URL input) to SOL model. Jobs are submitted to OSG.
  • solotcomet uses Comet@SDSC as computing cluster, instead of OSG.

software dependencies:

jdk1.7.0_80
apache-ant-1.9.6-bin.tar.gz           
apache-tomcat-6.0.44.tar.gz          
opal-ws-2.5.tar.gz

To deploy onto a new machine, please:

  1. change opal2 config in src/opal2/opal.properties to set the new tomcat.url value.
  2. install all the dependencies and set software environment accordingly:
# opal2 env
export JAVA_HOME=/srv/jdk1.7.0_80
export ANT_HOME=/srv/apache-ant-1.9.6
export CATALINA_HOME=/srv/apache-tomcat-6.0.44
export OPAL_HOME=/srv/opal-ws-2.5
export PATH=$ANT_HOME/bin:$JAVA_HOME/bin:$PATH
  1. cd /srv/eemt-opal2/
  2. reinstall-opal2.sh
  3. eemtws.sh install

Then open the URL to go to the opal2 dashboard.

Please make sure a java SDK and Apache Ant are preinstalled before running reinstall-opal2.sh

If you deploy wrappers somewhere else than the default locations, change opal2 service config in src/opal2/ to set new executable path in binaryLocation element.

Yan Y. Liu [email protected]

About

Opal2 web app for EEMT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages