<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Since today's topic seems to be Lustre striping, I will revisit a
previous line of questions I had.</p>
<p>Andreas had put me on to O_LOV_DELAY_CREATE which I have been
experimenting with. My question is : Is there a way to flag a
directory with O_LOV_DELAY_CREATE so that a file created in that
directory will be created with O_LOV_DELAY_CREATE also. Much like
a file can inherit a directory's stripe count and stripe size, it
would be convenient if a file could also inherit
O_LOV_DELAY_CREATE? That way, for open()s that I can not
intercept ( and thus can not set O_LOV_DELAY_CREATE in oflags) ,
such as those issued by <font face="Courier New, Courier,
monospace">fopen</font>(), I can then get the fd with <font
face="Courier New, Courier, monospace">fileno</font>() and set
the striping with<font face="Courier New, Courier, monospace">
ioctl(fd, LL_IOC_LOV_SETSTRIPE, lum).</font></p>
<p><font face="Courier New, Courier, monospace">Thanks</font></p>
<p><font face="Courier New, Courier, monospace">John</font><br>
</p>
<pre class="moz-signature" cols="72">--
I/O Doctors, LLC
507-766-0378
<a class="moz-txt-link-abbreviated" href="mailto:bauerj@iodoctors.com">bauerj@iodoctors.com</a></pre>
</body>
</html>