<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>have there been 
thoughts about upgrading drbd in a failover-cluster without shutting down the 
service?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>I am thinking of 
this scenario:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;-&nbsp;put 
standby server to offline</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;- upgrade drbd 
on this node</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;-&nbsp;bring 
standby server online again</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;- resync the 
newversion-standby with oldversion-active</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;- 
failover</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>&nbsp;- then upgrade 
the former active</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>Currently there is a 
piece of code that prevents different-version-drbds to communicate in 
drbd_receiver.c, which means that a bugfix-upgrade for drbd&nbsp;causes a 
significant outage for the server. This hurts in an HA application. Solutions 
like md in a shared storage environment can deal much easier with 
this.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>First I can think of 
bugfixes that have no effect on data-structures and data-flow over the network, 
there is no need to force the versions to incompatible then. Then checking with 
a new define similar to API_VERSION for drbduser, which does not increase for 
these changes would make it happen.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004>I doubt there is a 
change to implement rolling upgrades from 0.6.x to 0.7 but having this in mind 
for the 0.6 maintenance releases would help a lot.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=557461315-16022004></SPAN></FONT><FONT 
face=Arial size=2><SPAN class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004>/Wolfram</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=557461315-16022004></SPAN></FONT>&nbsp;</DIV>
<P><FONT face=Arial size=2>Wolfram Weyer</FONT> <BR><FONT face=Arial 
size=2>Staff Engineer</FONT> <BR><B><FONT face=Arial size=2>Force Computers 
GmbH</FONT></B> <BR><FONT face=Arial size=2>- A Solectron Company -</FONT> 
<BR><FONT face=Arial size=2>Lilienthalstr. 15 </FONT><BR><FONT face=Arial 
size=2>85579 Neubiberg/München</FONT> <BR><FONT face=Arial size=2>Germany</FONT> 
<BR><FONT face=Arial size=2>Tel.&nbsp; +49 (0)89 60814-523</FONT> <BR><FONT 
face=Arial size=2>Fax +49 (0)89 60814-112</FONT> <BR><FONT face=Arial 
size=2>Wolfram.Weyer@fci.com</FONT> <BR><FONT face=Arial size=2><A 
href="http://www.forcecomputers.com/" 
target=_blank>http://www.forcecomputers.com</A></FONT> </P>
<P><FONT face="Times New Roman">--- </FONT><FONT face="Times New Roman" 
size=2>This e-mail is confidential and privileged. If you are not the intended 
recipient please accept our apologies; please do not disclose, copy or 
distribute information in this e-mail or take any action in reliance on its 
contents: to do so is strictly prohibited and may be unlawful. Please inform us 
that this message has gone astray before deleting it. Thank you for your 
co-operation.</FONT><FONT face="Times New Roman"> ---</FONT></P><BR>
<DIV>&nbsp;</DIV></BODY></HTML>