SysFera / vishnu

Modular and high-level middleware for tasks, files and information management in heterogeneous and distributed HPC environments
http://sysfera.github.com/vishnu.html
Other
4 stars 12 forks source link

Inconsistance sur les sorties d'un job. (Bugzilla #440) #299

Closed bdepardo closed 11 years ago

bdepardo commented 11 years ago

normal bug in component TMS Reported in version 2.0.0 beta2 on platform All

bdepardo commented 11 years ago

On 2012-10-22 11:19:52 +0200, 'Bard Nicolas (nicolas.bard@sysfera.com) wrote: Lorsque TMS remplit la table Job, les colonnes "errorpath" et "outputpath" ne sont pas remplies selon le même format, cela dépend du batch scheduler :

e.g. :

Sur une appliance (avec slurm) :

mysql> select outputpath, errorpath from job where numjobid > 29; +--------------------------------------+--------------------------------------+ | outputpath | errorpath | +--------------------------------------+--------------------------------------+ | /home/bdepardon/job_scriptlF8rTN.o37 | /home/bdepardon/job_scriptlF8rTN.e37 | | /home/bdepardon/job_scriptNazgZz.o38 | /home/bdepardon/job_scriptNazgZz.e38 | | /home/bdepardon/job_scriptBPgLFv.o39 | /home/bdepardon/job_scriptBPgLFv.e39 | | /home/bdepardon/job_scriptPNow4y.o40 | /home/bdepardon/job_scriptPNow4y.e40 | | /home/ubuntu/slurm-41.out | /home/ubuntu/slurm-41.out | | /home/ubuntu/slurm-42.out | /home/ubuntu/slurm-42.out | | /home/ubuntu/slurm-43.out | /home/ubuntu/slurm-43.out | | /home/user-cluster1/slurm-44.out | /home/user-cluster1/slurm-44.out | | /home/user-cluster1/slurm-45.out | /home/user-cluster1/slurm-45.out | | /home/user-cluster1/slurm-46.out | /home/user-cluster1/slurm-46.out | +--------------------------------------+--------------------------------------+ 10 rows in set (0.00 sec)

Sur un cluster utilisant pbs pro :

mysql> select outputpath, errorpath from job where numjobid > 279; +----------------------------------+----------------------------------+ | outputpath | errorpath | +----------------------------------+----------------------------------+ | clovis1:/home/meso2/test.o66105 | clovis1:/home/meso2/test.e66105 | | clovis1:/home/meso1/Romeo.o66863 | clovis1:/home/meso1/Romeo.e66863 | | clovis1:/home/meso1/Romeo.o66864 | clovis1:/home/meso1/Romeo.e66864 | | clovis1:/home/meso1/Romeo.o66865 | clovis1:/home/meso1/Romeo.e66865 | | clovis1:/home/meso1/Romeo.o66866 | clovis1:/home/meso1/Romeo.e66866 | | clovis1:/home/meso1/Romeo.o66885 | clovis1:/home/meso1/Romeo.e66885 | | clovis1:/home/meso1/test.o66922 | clovis1:/home/meso1/test.e66922 | | clovis1:/home/meso1/test.o66923 | clovis1:/home/meso1/test.e66923 | | clovis1:/home/meso1/test.o67820 | clovis1:/home/meso1/test.e67820 | +----------------------------------+----------------------------------+ 9 rows in set (0.00 sec)

Dans certains cas on a un nom de machine, dans d'autres non...

bdepardo commented 11 years ago

On 2012-10-29 17:30:29 +0100, 'R. Chakode (rodrigue.chakode@sysfera.com) wrote: résolu dans la branche master, le patch sera intégré dans la prochaine release. L'insertion et l'affichage est harmonisée en ajoutant le cas échéant un prefix (avec le nom de la machine) sur les chemins.