Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Eagle machine #23

Closed
djgroen opened this issue Jun 20, 2018 · 6 comments
Closed

Add support for Eagle machine #23

djgroen opened this issue Jun 20, 2018 · 6 comments

Comments

@djgroen
Copy link
Owner

djgroen commented Jun 20, 2018

No description provided.

@djgroen
Copy link
Owner Author

djgroen commented Jun 27, 2018

@mvassaux Any update on this yet? :)

@mvassaux
Copy link
Collaborator

mvassaux commented Jun 27, 2018

the configuration has been commited and pushed, it seemed to work when I try the Dummy version (very useful for testing btw), I get the following messages:

fab eagle lammps_dummy:lammps_dummy,cores=1,wall_time=1:00:0
[maxime@None] Executing task 'eagle'
[plgvassaux@eagle.man.poznan.pl] Executing task 'lammps_dummy'
[plgvassaux@eagle.man.poznan.pl] Executing task 'put_configs'
[plgvassaux@eagle.man.poznan.pl] run: mkdir -p /tmp/lustre_shared/plgvassaux/FabSim3/config_files; mkdir -p /tmp/lustre_shared/plgvassaux/FabSim3/results; mkdir -p /tmp/lustre_shared/plgvassaux/FabSim3/scripts; mkdir -p /tmp/lustre_shared/plgvassaux/FabSim3/config_files/lammps_dummy
[plgvassaux@eagle.man.poznan.pl] Login password for 'plgvassaux': 
[plgvassaux@eagle.man.poznan.pl] rsync_project: rsync  -pthrvz  --rsh='ssh  -p 22  ' /home/maxime/local_projects/FabSim3/config_files/lammps_dummy/ plgvassaux@eagle.man.poznan.pl:/tmp/lustre_shared/plgvassaux/FabSim3/config_files/lammps_dummy
[localhost] local: rsync  -pthrvz  --rsh='ssh  -p 22  ' /home/maxime/local_projects/FabSim3/config_files/lammps_dummy/ plgvassaux@eagle.man.poznan.pl:/tmp/lustre_shared/plgvassaux/FabSim3/config_files/lammps_dummy
plgvassaux@eagle.man.poznan.pl's password: 
sending incremental file list

sent 62 bytes  received 11 bytes  16.22 bytes/sec
total size is 678  speedup is 9.29
[localhost] local: git rev-parse HEAD
stdout: 3361bb65323d75ea6a2d6941d8373b535174a662
stderr: 
[plgvassaux@eagle.man.poznan.pl] put: /home/maxime/local_projects/FabSim3/deploy/.jobscripts/lammps_dummy_eagle_1.sh -> /tmp/lustre_shared/plgvassaux/FabSim3/scripts/lammps_dummy_eagle_1.sh
[plgvassaux@eagle.man.poznan.pl] run: mkdir -p /tmp/lustre_shared/plgvassaux/FabSim3/results/lammps_dummy_eagle_1
[localhost] local: cat /home/maxime/.bash_history | grep fab
stdout: fab localhost lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
fab localhost lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
fab localhost install_plugin:FabMD
fab localhost setup_fabsim_dirs
vim /home/maxime/local_projects/FabSim3/fabfile.py
fab localhost setup_fabsim_dirs
fab localhost setup_fabsim
which fab
cat fabfile.py 
vim setup_fabsim.py 
fab localhost setup_fabsim
vim fabfile.py 
fab localhost setup_fabsim
fab localhost setup_fabsim
fab localhost setup_fabsim_dirs
fab localhost lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
vim fabfile.py 
fab localhost lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
fab localhost lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
fab eagle lammps:lammps_lj_liquid,cores=1,wall_time=1:00:0
stderr: 
[plgvassaux@eagle.man.poznan.pl] run: cp /tmp/lustre_shared/plgvassaux/FabSim3/scripts/lammps_dummy_eagle_1.sh /tmp/lustre_shared/plgvassaux/FabSim3/results/lammps_dummy_eagle_1
[plgvassaux@eagle.man.poznan.pl] put: /tmp/tmpgef1viyw -> /tmp/lustre_shared/plgvassaux/FabSim3/results/lammps_dummy_eagle_1/env.yml
[plgvassaux@eagle.man.poznan.pl] run: chmod u+x /tmp/lustre_shared/plgvassaux/FabSim3/scripts/lammps_dummy_eagle_1.sh
[plgvassaux@eagle.man.poznan.pl] run: sbatch /tmp/lustre_shared/plgvassaux/FabSim3/scripts/lammps_dummy_eagle_1.sh
[plgvassaux@eagle.man.poznan.pl] out: ===============================================================================
[plgvassaux@eagle.man.poznan.pl] out:                    Poznan Supercomputing and Networking Center
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out:                                eagle.man.poznan.pl
[plgvassaux@eagle.man.poznan.pl] out: ===============================================================================
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out:                  'module load' works only on Wn(worker nodes)!
[plgvassaux@eagle.man.poznan.pl] out:              To use module load please create job/interactive job.
[plgvassaux@eagle.man.poznan.pl] out:  Here you will find more information about how to create/submmit jobs on eagle
[plgvassaux@eagle.man.poznan.pl] out: https://wiki.man.poznan.pl/hpc/index.php?title=Podr%C4%99cznik_u%C5%BCytkownika
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out: ===============================================================================
[plgvassaux@eagle.man.poznan.pl] out:                                   Best Regards
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out:                                    hpc admins
[plgvassaux@eagle.man.poznan.pl] out: ===============================================================================
[plgvassaux@eagle.man.poznan.pl] out: 
[plgvassaux@eagle.man.poznan.pl] out: Submitted batch job 8905978
[plgvassaux@eagle.man.poznan.pl] out: 


Done.
Disconnecting from plgvassaux@eagle.man.poznan.pl... done.

@mvassaux
Copy link
Collaborator

I have a question though, how do I get back the results when the submitted job is complete? Is this automated?

@djgroen
Copy link
Owner Author

djgroen commented Jun 29, 2018

@mvassaux

Simple: just type
fab eagle fetch_results

The results will then be in a subdirectory of the results directory of your local installation.

@mvassaux
Copy link
Collaborator

cheers 👍

@djgroen
Copy link
Owner Author

djgroen commented Jul 2, 2018

Okay, it seems that this works, so I'll prepare the alpha release now :).

@djgroen djgroen closed this as completed Jul 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants