Set up model environment
Set up the model environment
You have to do this only once.
But before you set up the model environment, make sure you have the right ARMNLIB resp. SSM environment.
- Allow 'ssh $TRUE_HOST' without typing password:
cd ~/.ssh
Only if there is no(!) file 'id_rsa.pub' create it with:
ssh-keygen (press just 'Enter' whenever asked a question, 3 times)
then
cat id_rsa.pub >> authorized_keys2 <span style="font-weight: bold;" /> - Create directories for running CRCM5.
This is different depending on the machine on which you are.
Create directory/link for the execution directory (where the model will be running):
mkdir ~/MODEL_EXEC_RUN
On guillimin:
mkdir -p /sb/project/xgk-345-ab/${USER}/EXECDIR
ln -s /sb/project/xgk-345-ab/${USER}/EXECDIR ~/MODEL_EXEC_RUN/localhost
ln -s /sb/project/xgk-345-ab/${USER}/EXECDIR ~/MODEL_EXEC_RUN/guillimin
On marvin:
mkdir -p /local/fiber1/${USER}/EXECDIR
ln -s /local/fiber1/${USER}/EXECDIR ~/MODEL_EXEC_RUN/headnode
Create directory/link for the listings:
mkdir ~/listings
On guillimin:
mkdir -p /sb/project/xgk-345-ab/${USER}/Listings
ln -s /sb/project/xgk-345-ab/${USER}/Listings ~/listings/localhost
ln -s /sb/project/xgk-345-ab/${USER}/Listings ~/listings/guillimin
On marvin:
mkdir -p /local/sata2/${USER}/Listings
ln -s /local/sata2/${USER}/Listings ~/listings/headnode
The following you only have to do on guillimin: - Set project name of which to use the core allocation
You will have to create a file in your HOME on guillimin which is called:
${HOME}/.CLUMEQ_accnt
This file has to contain 1 variable called 'RAPid', set to the RAPid of the project under which you want to submit your job.
For people working for or having their account via Pierre Gauthier, Laxmi Sushama, René Laprise or Peter Yau you will have to set in the above file:
RAPid=xgk-345-ac
Have a look at my file if you like:
~winger/.CLUMEQ_accnt - Open your HOME to the world
If you do want my or other help I suggest you open your HOME to the world:
chmod 755 /home/$USER