Details
Description
When a directory was copied to the mount point for the lustre file system it does not show up directory listing from an ls or otherwise but the directory exists and is accessible if the path is given directly. Directory in question is called tftpboot below.
[root@r01svr1 hydra60]# ls /lustre/hydra60/tftpboot memtest pxelinux.0 pxelinux.cfg [root@r01svr1 hydra60]# stat /lustre/hydra60/tftpboot File: `/lustre/hydra60/tftpboot' Size: 5632 Blocks: 11 IO Block: 131072 directory Device: 680a27c4h/1745496004d Inode: 144115205641631522 Links: 3 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2014-06-10 22:06:07.000000000 +0000 Modify: 2014-06-25 00:22:31.000000000 +0000 Change: 2014-06-25 00:22:31.000000000 +0000 [root@r01svr1 hydra60]# lfs path2fid /lustre/hydra60/tftpboot [0x200000417:0x7722:0x0] [root@r01svr1 hydra60]# ls /lustre/hydra60/ | grep tftp [root@r01svr1 hydra60]# ls /lustre/hydra60/ af06 mnt r01svr10 r01svr13 r01svr16 r01svr19 r01svr3 r01svr6 r01svr9 tmp centos_updates notes r01svr11 r01svr14 r01svr17 r01svr2 r01svr4 r01svr7 test2 tmp_striped misc r01svr1 r01svr12 r01svr15 r01svr18 r01svr20 r01svr5 r01svr8 test3 [root@r01svr1 hydra60]#
Chris, I don't think that keeping this issue open with Jeremy's information would help diagnose whatever problem you are seeing with your system, since you are running quite different versions of the code. The client-side directory handling changed a bunch between 2.5.53 and 2.5.60 because of striped directories and there several bugs fixed during its development that was fixed in a later release.
I think it is better to keep this bug separate from yours, since I suspect they have different root causes, though you can of course reference this one in your bug if you think that is helpful.