Version 17 (modified by mmamonski, 12 years ago) (diff)

--

Introduction

The QCG-SimpleClient is a basic client utility used to submit jobs to the QCG-Broker service (a  QosCosGrid meta-scheduler). Its job description format (QCG-Script) and command tools syntax were intentionally modelled after local batch systems "look && feel". Thus, the learning effort needed for a new users (that have some experience with local cluster systems) was very limited. The QCG-SimpleClient allow you to submit MUSCLE job in the coherent way to any single PL-Grid site. Unfortunately current version of QCG-Script do not support description of more advance experiments like co-allocated (cross-cluster) simulations, workflows or parameter sweep. You need to use QCG-AdvancedClient instead.

User Interface Machine

Every cluster in PL-Grid can be accessed from the QosCosGrid? UI machine: qcg.man.poznan.pl. You can log in there using your PL-Grid account:

ssh plg[your-id]@qcg.man.poznan.pl

Preparing credentials

  1. Copy your credentials (PKCS12 keystore) to the qcg machine:
    scp plg[your-id].p12 plg[your-id]@qcg.man.poznan.pl:~/
    
  2. Create ~/.globus directory
    mkdir ~/.globus
    
  3. Convert your credentials to the .pem format
    $ openssl pkcs12 -nocerts -in usercred.p12 -out ~/.globus/userkey.pem
    $ openssl pkcs12 -clcerts -nokeys -in usercred.p12 -out ~/.globus/usercert.pem
    $ chmod 644 ~/.globus/usercert.pem
    $ chmod 400 ~/.globus/userkey.pem
    

Further reading

Attachments