CVRG LDDMM Portal

From CVRG Wiki

Jump to: navigation, search

Image:CVRG_wiki-90x48px.gif Project 4

Overview 

CVRG LDDMM Portal Software Dependencies and Notes:

Technology Version URL
SRB 3.4 http://www.sdsc.edu/srb/index.php/Main_Page
Gridsphere http://www.gridsphere.org
Grid Wizard Enterprise http://www.gridwizardenterprise.org/
Condor http://www.cs.wisc.edu/condor/

CVRG LDDMM Host Dependencies and Notes:

Host Operating System Description
core001.icm.jhu.edu CentOS 5 Condor client and master node
cvrg-portal.cvrgrid.org VMWARE Host - Rocks http://cvrg-portal.cvrgrid.org/ - provides portal access


Configuration of CVRG LDDMM Portal 

Configuration Steps for Portal/LDDMM/GWiz/SRB

Configuring LDDMM/GWiz Daemon for a Grid Portal Job Submission

1) set GWIZ_HOME to install location of <GWIZ_HOME>/lddmm/conf
2) Open gwiz-config.xml in an editor
3) Edit and change the jdbc properties. This jdbc postgresql host should be the CVRG portal where the database is installed.
<properties>
<name>db</name>
<value>jdbc:postgresql://[portal_host-example]/[postgres-database-name-example]</value>
<name>username</name>
<value>[databse-username-example]</value>
<name>password</name>
<value>[database-password-example]</value>
</properties>Storage Resource Broker version 3.4.2
4)Open the cluster.xml using an editor
5)Update the environment variable for SRB connection
<name>environment</name>
<value>X509_USER_PROXY=x509up;LDDMM_HOME=[location-of-JHU-lLDDMM-script];SERVER_DN=[PUT-SRB-SERVER-DN-HERE];AUTH_SCHEME=GSI_AUTH;mdasDomainName=[JHU-SRB-DOMAIN];mdasDomainHome=[JHU-SRB-DOMAIN];srbHost=[JHU-SRB-HOST-GOES-HERE];srbPort=[SRB-PORT];defaultResource=[JHU-SRB-DEFAULT-RESOURCE]</value>

Configuration of Portal to Identity Provider

1) Edit the /etc/hosts file of Portal server
  • Add ip-host name mapping for faster domain name resolution
Image:Cvrg_lddmm_portal_05.gif‎


Configuring Portal and LDDMM Host Communication

1) Update the Portal Server’s IP Tables Entry
  • Open /etc/sysconfig/iptables and add postgres database port to accept tcp and udp connection
  • For cor001.icm.jhu.edu (128.220.138.35) where the GridWizard 1.0 (GWiz)/LDDMM 1.0 will be running from we add an entry so that the it has access to the Portal hosts Postgres database.
Image:Cvrg_lddmm_portal_04.gif‎
2) Edit the Postgres pg_hba.conf
  • cd [Postgres HOME]/pgsql/data
  • Edit and add entry in pg_hba.conf file for host accessing Postgres database in the Portal server.
  • Specify the type, database, db user, ip address of host that needs access, and authentication method. 128.220.138.35 is cor001.icm.jhu.edu which needs access to the Postgres database in the Gridsphere portal.
Image:Cvrg_lddmm_portal_03.gif‎
3) Restart the Postgres database service
Image:Cvrg_lddmm_portal_02.gif‎
4) Restart the iptables service to refresh the firewall setting
Image:Cvrg_lddmm_portal_01.gif‎
5) Inspect the Postgres connection


CVRG LDDMM Portal Administration 

Click below to download the Portal Administration Guide as a PDF (931k)
PortalAdministrationGuide-CVRG.pdf
PortalAdministrationGuide-CVRG

Personal tools
Project Infrastructures