<span style=" font-size:10pt;font-family:sans-serif">Why no path name
in SET POOL rule?</span><br><span style=" font-size:10pt;font-family:sans-serif">Maybe more than
one reason, but consider, that in Unix, the API has the concept of "current
directory" and "create a file in the current directory"<br>AND another process or thread may at any time rename (mv!) any directory...</span><br><br><span style=" font-size:10pt;font-family:sans-serif">So even it you
"think" you know the name of the directory  in which you
are creating a file, you really don't know for sure!</span><br><br><span style=" font-size:10pt;font-family:sans-serif">So, you may ask,
how does the command /bin/pwd work?  It follows the parent inode field
of each inode, searches the parent for a matching inode, stashes the name
in a buffer...</span><br><span style=" font-size:10pt;font-family:sans-serif">When it reaches
the root, it prints out the apparent path it found to the root...  Which
could be wrong by the time it reaches the root!</span><br><br><span style=" font-size:10pt;font-family:sans-serif">For example:</span><br><br><span style=" font-size:10pt;font-family:sans-serif">[root@~/gpfs-git]$mkdir
-p /tmp/a/b/c/d</span><br><span style=" font-size:10pt;font-family:sans-serif">[root@~/gpfs-git]$cd
/tmp/a/b/c/d</span><br><span style=" font-size:10pt;font-family:sans-serif">[root@.../c/d]$/bin/pwd</span><br><span style=" font-size:10pt;font-family:sans-serif">/tmp/a/b/c/d</span><br><span style=" font-size:10pt;font-family:sans-serif">[root@.../c/d]$pwd</span><br><span style=" font-size:10pt;font-family:sans-serif">/tmp/a/b/c/d</span><br><br><span style=" font-size:10pt;font-family:sans-serif">[root@.../c/d]$mv
/tmp/a/b /tmp/a/b2</span><br><span style=" font-size:10pt;font-family:sans-serif">[root@.../c/d]$pwd</span><br><span style=" font-size:10pt;font-family:sans-serif">/tmp/a/b/c/d</span><br><span style=" font-size:10pt;font-family:sans-serif"># Bash still "thinks"
it is in /tmp/a/b/c/d</span><br><span style=" font-size:10pt;font-family:sans-serif">[root@.../c/d]$/bin/pwd</span><br><span style=" font-size:10pt;font-family:sans-serif">/tmp/a/b2/c/d<br># But /bin/pwd knows better</span><br><BR>