Changes between Initial Version and Version 1 of installation_QCG_ProActive_Coordinator

Show
Ignore:
Timestamp:
05/17/11 17:16:37 (13 years ago)
Author:
bartek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • installation_QCG_ProActive_Coordinator

    v1 v1  
     1= QCG ProActive Coordinator Installation = 
     2The QCG-ProActive Node Coordinator (PNC) service is a lightweight service that coordinates startup of the remote JVMs (called Nodes in ProActive terminology) among clusters. It is an RMI based service.  
     3 
     4= Installation = 
     51. Download QCG-ProActive binary [[http://node2.qoscosgrid.man.poznan.pl/~qcg/download/ProActive3.9.tar.gz package]] 
     62. Unpack it into directory that is accessible from every worker node within cluster (e.g. `/opt/QCG/ProActive3.9`) 
     7{{{ 
     8#!div style="font-size: 90%" 
     9{{{#!sh 
     10 # tar xzf ProActive3.9.tar.gz 
     11}}} 
     12}}} 
     13 
     14<!-- # You may need to edit the `/opt/QCG/ProActive3.9/scripts/unix/start_pnc.sh` script and update there value of the `JAVA_HOME` variable. --> 
     15= Starting the service = 
     16In order to start the service simply type: 
     17{{{ 
     18#!div style="font-size: 90%" 
     19{{{#!sh 
     20  $ /opt/QCG/ProActive3.9/scripts/unix/start_pnc.sh 19007 19008 
     21  22:34:20,934 - starting: PNC 19007 19008 
     22}}} 
     23}}} 
     24 
     25'''Note:''' We advice to use the the `screen` linux utility to keep the service running in the background. 
     26 
     27The first port (19007 in this case) is for the RMI registry (started automatically) and the second one (19008 in this case) is used by the actual service (remote object in the RMI terminology) 
     28 
     29The address of the QCG-ProActive Node Coordinator  service must be given in the [[installation_QCG_Broker| QCG Broker]] configuration file (`$QCG_BROKER/broker/etc/config.prop`, the '''broker.qoscos.proactive.pncURL''' property). Assuming that the grid machine host name is `grid.example.com` the address of the PNC service  started in the above example is: `rmi://grid.example.com:19007/PNC`)