<div dir="ltr">Hello Lustre-discuss,<br><br>While testing file mirroring from the FLR initiative, I created the following setup:<br><br><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">1) Two nodes with an OST each. NodeA has MGS, MDT, and OST0. NodeB has OST1<br>2) Created two pools on the DFS, with OST0 in pool0, OST1 in pool 1.<br>3) Created a mirrored layout for the DFS root directory, so that child files will inherit the layout.<br>4) Created a file in the directory which inherits the mirroring.</blockquote><br>That worked well, but I had some questions as to the capabilities of the mirrored layout:<br><br><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">1) With the file synced on both OSTs, I downed OST0. On OST1, I was able to read its replica, but any writes would hang as it attempted to contact OST0. Is this expected behavior, or do I need to change parameters for the devices with tunefs in order to have writes failover to OST1?<br>2) It seems that resync must sync the entire file upon modification, even if its striped into smaller blocks and only one of those stripes is modified. Is that correct?</blockquote><br>Here's my current OST0000 setup as reported by tunefs:<br><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="monospace" size="1">Read previous values:<br></font><font face="monospace" size="1">Target:     flrtest-OST0000 </font><font face="monospace" size="1">Index:      0<br></font><font face="monospace" size="1">Lustre FS:  flrtest </font><font face="monospace" size="1">Mount type: zfs<br></font><font face="monospace" size="1">Flags:      0x2<br></font><font face="monospace" size="1">              (OST )<br></font><font face="monospace" size="1">Persistent mount opts:<br></font><font face="monospace" size="1">Parameters: mgsnode=192.168.7.60@tcp1 failover.mode=failout</font></blockquote><font face="monospace" size="1"><br></font><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="monospace" size="1">Permanent disk data:</font></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="monospace" size="1">Target:     flrtest-OST0000<br></font><font face="monospace" size="1">Index:      0<br></font><font face="monospace" size="1">Lustre FS:  flrtest </font><font face="monospace" size="1">Mount type: zfs<br></font><font face="monospace" size="1">Flags:      0x2<br></font><font face="monospace" size="1">              (OST )<br></font><font face="monospace" size="1">Persistent mount opts:<br></font><font face="monospace" size="1">Parameters: mgsnode=192.168.7.60@tcp1 failover.mode=failout</font></blockquote><br>As a newcomer to Lustre, thanks so much for your time and expertise.<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p style="margin:0px"><a href="http://opendrives.com/" target="_blank"><img src="http://signature.opendrives.com/opendrives_2022.png" width="155" height="57" alt=""></a></p><p style="margin:0px"><strong>Brian Lambrigger</strong> | Platform Developer</p><p style="color:rgb(128,128,128);margin:1em 0px 0px">10602 Virginia Avenue | Culver City, CA 90232</p><p style="color:rgb(128,128,128);margin:0.2em 0px 0px">O: (310) 659-8999 | M: (xxx) xxx-xxxx</p><a href="http://opendrives.com/" target="_blank"><img src="https://signature.opendrives.com/ico-odwebsite.png" width="18" height="18" style="padding-right:0.65em"></a><a href="http://linkedin.com/company/3184481" target="_blank"><img src="https://signature.opendrives.com/ico-linkedin.png" width="18" height="18" style="padding-right:0.65em"></a><br></div></div></div>