Jody - <br><br>Not a problem to add a section in the Lustre manual re: supported upgrades. However, as we do not currently sync Lustre releases with releases of the Lustre manual, this wouldn&#39;t help us to address the issue that Jeff poses.
<br><br>For future Lustre releases, could we add a supported upgrade/interop statement to the change log? I&#39;ll also add this content to the manual (which will have more value once Lustre s/w and manual releases are synchronized). 
<br><br>Sheila<br><br><div><span class="gmail_quote">On 10/12/07, <b class="gmail_sendername">Jody McIntyre</b> &lt;<a href="mailto:scjody@clusterfs.com">scjody@clusterfs.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Jeff,<br><br>On Fri, Oct 12, 2007 at 12:01:04PM -0400, Jeff Blasius wrote:<br><br>&gt; I&#39;ve seriously trekked through the lustre documentation and haven&#39;t<br>&gt; found an answer regarding this. Is there an official policy regarding
<br>&gt; interoperability among different versions of various lustre<br>&gt; components?<br><br>By coincidence, I just sent information about this to our documentation<br>team.&nbsp;&nbsp;It should eventually reach the manual.&nbsp;&nbsp;Here it is:
<br><br>---<br>Our supported upgrades are from one minor version to another, for<br>example 1.4.10 to 1.4.11 or 1.6.2 to 1.6.3, and also from the latest<br>1.4.x version to the latest 1.6.x version, so 1.4.11 to 1.6.3 is<br>
supported.<br><br>We also support downgrades within the same ranges.&nbsp;&nbsp;For example, if you<br>upgrade from 1.6.2 to 1.6.3, you can also downgrade to 1.6.2 (but a<br>fresh install of 1.6.3 is _not_ guaranteed to be downgradeable.)
<br><br>Note that other combinations will work and we support them in specific<br>cases when requested by customers, but the ranges above will always<br>work.<br>---<br><br>&gt; For example (and I&#39;m sure other groups are in the same boat here),
<br>&gt; it&#39;s relatively painless to perform a rolling upgrade to the lustre<br>&gt; clients, but upgrading the OSS or MDS takes more convincing. Is it OK<br>&gt; for me to run a patched but 1.6.0 based OSS with a 1.6.3
 client? In<br>&gt; this case all of the lustre components (kernel, lustre, ldiskfs) are<br>&gt; the same version for each host. Similarly, is it OK to run a lustre<br>&gt; kernel version out of sync with the userland tools? For example a
<br>&gt; 1.6.0 kernel with a 1.6.3 lustre build on the same host?<br><br>Not necessarily.&nbsp;&nbsp;You should do a rolling upgrade to 1.6.1, then 1.6.2,<br>then 1.6.3.&nbsp;&nbsp;Upgrading will be easier if you stay more current - 1.6.0<br>
is fairly old at this point.<br><br>Having said that, I believe 1.6.0 and 1.6.3 is actually something that<br>will work, but I&#39;m not 100% certain of this, so I&#39;ll allow others to<br>correct me.<br><br>Cheers,<br>Jody
<br><br>&gt; I understand that many of these combinations do in fact work, I&#39;m more<br>&gt; interested if they&#39;re likely to lead to data corruption or client<br>&gt; evictions. I&#39;m not sure how often incompatibilities arise, but if it&#39;s
<br>&gt; relatively rare, it would be useful if that was announced on the<br>&gt; change log. Of course if there&#39;s a serious &quot;Do at your own risk&quot;<br>&gt; policy that would also be useful to know.<br>&gt;<br>
&gt; Thank You,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jeff<br>&gt;<br>&gt; --<br>&gt; Jeff Blasius / <a href="mailto:jeff.blasius@yale.edu">jeff.blasius@yale.edu</a><br>&gt; Phone: (203)432-9940&nbsp;&nbsp;51 Prospect Rm. 011<br>&gt; High Performance Computing (HPC)
<br>&gt; Linux Systems Design &amp; Support (LSDS)<br>&gt; Yale University Information Technology Services (ITS)<br>&gt;<br>&gt; _______________________________________________<br>&gt; Lustre-discuss mailing list<br>&gt; 
<a href="mailto:Lustre-discuss@clusterfs.com">Lustre-discuss@clusterfs.com</a><br>&gt; <a href="https://mail.clusterfs.com/mailman/listinfo/lustre-discuss">https://mail.clusterfs.com/mailman/listinfo/lustre-discuss</a><br>
&gt;<br><br>--<br><br>_______________________________________________<br>Lustre-discuss mailing list<br><a href="mailto:Lustre-discuss@clusterfs.com">Lustre-discuss@clusterfs.com</a><br><a href="https://mail.clusterfs.com/mailman/listinfo/lustre-discuss">
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss</a><br><br></blockquote></div><br>