<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Greetings List!<br><br></div>I may have posed this question previously, but I am unable to located the answer.  <br><br></div>Using older Lustre 2.1.x, a user running the command &quot;lfs fid2path ...&quot; fails for &quot;Operation not permitted&quot; even for files owned by that UID.   The command is successful for the root user.  Conversely, the command &quot;lfs path2fid ...&quot; is successful for both the user owning the file and root UID. <br><br></div>It seems to me that the &quot;lfs&quot; commands were separated from the &quot;lctl&quot; commands so that unprivileged users could successfully use &quot;lfs&quot; queries.  Since Lustre 2.1.x is old (I&#39;m getting new systems very very soon--smile), has the &quot;lfs fid2path ...&quot; permission restriction for users been addressed in Lustre 2.7.x and newer?<br><br></div>Thanks!<br></div>megan<br><br></div>Background detail:<br></div>An &quot;strace&quot; of the &quot;lfs fid2path ...&quot; for the user and root-user diverge at the point ---<br></div>open(&quot;/lustre&quot;, O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 3<br></div>ioctl(3, 0xffffffffc0086696, 0x798040)  = 0     # for UID=0<br><br>open(&quot;/lustre&quot;, O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 3<br>ioctl(3, 0xffffffffc0086696, 0x798040)  = -1 EPERM (Operation not permitted)    # for UID != 0<br><br></div>...where /lustre is the Lustre mount point on the client.<br></div>