plfs / plfs-core

LANL no longer develops PLFS. Feel free to fork and develop as you wish.
41 stars 36 forks source link

Error in PLFS N-N files' metadata #345

Open brettkettering opened 10 years ago

brettkettering commented 10 years ago

When PLFS N-N files are created, the metadata is not correctly interpreted.

See the files on RRZ in /usr/projects/ioteam/rrz/test-fs-code/experiment_management/experiments/rrz_panfs_-FileOverhead-.py. These can be run under run_expr.py and generate 2 nodes worth of files for N-1 and N-N. N-N is the concern here.

After generating these files, I did "ls -l" on them. Here is the result:

[brettk@rrz-fe1 experiment_management]$ ls -l /plfs/pas12a_nn/brettk/nn/ ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.0: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.1: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.10: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.11: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.12: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.13: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.14: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.15: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.2: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.3: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.4: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.5: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.6: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.7: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.8: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-MPI.1395700076.9: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.0: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.1: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.2: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.3: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.4: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.5: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.6: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.7: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.8: No such file or directory ls: cannot access /plfs/pas12a_nn/brettk/nn/out-PLFS.1395700391.9: No such file or directory total 1258752 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.0 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.1 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.10 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.11 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.12 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.13 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.14 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.15 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.2 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.3 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.4 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.5 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.6 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.7 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.8 -rw------- 1 brettk brettk 50331648 Mar 24 16:31 out-FUSE.1395700281.9 ?????????? ? ? ? ? ? out-MPI.1395700076.0 ?????????? ? ? ? ? ? out-MPI.1395700076.1 ?????????? ? ? ? ? ? out-MPI.1395700076.10 ?????????? ? ? ? ? ? out-MPI.1395700076.11 ?????????? ? ? ? ? ? out-MPI.1395700076.12 ?????????? ? ? ? ? ? out-MPI.1395700076.13 ?????????? ? ? ? ? ? out-MPI.1395700076.14 ?????????? ? ? ? ? ? out-MPI.1395700076.15 ?????????? ? ? ? ? ? out-MPI.1395700076.2 ?????????? ? ? ? ? ? out-MPI.1395700076.3 ?????????? ? ? ? ? ? out-MPI.1395700076.4 ?????????? ? ? ? ? ? out-MPI.1395700076.5 ?????????? ? ? ? ? ? out-MPI.1395700076.6 ?????????? ? ? ? ? ? out-MPI.1395700076.7 ?????????? ? ? ? ? ? out-MPI.1395700076.8 ?????????? ? ? ? ? ? out-MPI.1395700076.9 ?????????? ? ? ? ? ? out-PLFS.1395700391.0 ?????????? ? ? ? ? ? out-PLFS.1395700391.1 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.10 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.11 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.12 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.13 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.14 -rw------- 1 brettk brettk 50331648 Mar 24 16:33 out-PLFS.1395700391.15 ?????????? ? ? ? ? ? out-PLFS.1395700391.2 ?????????? ? ? ? ? ? out-PLFS.1395700391.3 ?????????? ? ? ? ? ? out-PLFS.1395700391.4 ?????????? ? ? ? ? ? out-PLFS.1395700391.5 ?????????? ? ? ? ? ? out-PLFS.1395700391.6 ?????????? ? ? ? ? ? out-PLFS.1395700391.7 ?????????? ? ? ? ? ? out-PLFS.1395700391.8 ?????????? ? ? ? ? ? out-PLFS.1395700391.9

brettkettering commented 10 years ago

The PLFS daemon running on RRZ, which handles the "ls -l" command is PLFS 2.4 and the files were created with PLFS 2.5.

Perhaps step 1 is to upgrade the default installation (/usr/bin, /usr/sbin, /usr/lib64) to PLFS 2.5.

But, it seems strange that some files show OK and others don't. Though, all the -MPI ones are bad.