<FONT face="Arial, Helvetica, sans-serif"><br>

</FONT>

<div><FONT face="Arial, Helvetica, sans-serif">Hi, </FONT></div>





<div><FONT face="Arial, Helvetica, sans-serif"></FONT></div>

<div><FONT face="Arial, Helvetica, sans-serif"></FONT></div>

<div><FONT face="Arial, Helvetica, sans-serif">Thanks for your reply, and explanations. I did </FONT><FONT face="Arial, Helvetica, sans-serif"> 'dmesg | grep -i ocfs2' and indeed it is 1.5.0 , so it is probably compatible with all the new fetures in 1.4.2, since 1.4.2&lt;1.5 ... unless it is really and odd dev version which would mean ... 1.4 &lt;-&gt;1.5  , 1.4.1&lt;-&gt;1.5.1 ... as mainline &lt;-&gt; its-beta-dev-version ? Which version do you have in kernel 2.6.29&gt;= ?</FONT><FONT face="Arial, Helvetica, sans-serif"><br>

</FONT></div>

<div><FONT face="Arial, Helvetica, sans-serif"></FONT></div>

<div><FONT face="Arial, Helvetica, sans-serif"></FONT></div>





<div><TT><FONT face="Arial, Helvetica, sans-serif">About the snapshots, I use lvm (not   EqualLogic), and I can make the snapshots, it just doesn't let me mount it because it thinks that it is the same volume twice on the same node, and tunefs doesn't let you touch the volume while it is in use (anywhere).In 1.4.2 there is a solution for that.</FONT><FONT face="Arial, Helvetica, sans-serif"><br>

</FONT></TT></div>

<FONT face="Arial, Helvetica, sans-serif"><br>

</FONT><FONT face="Arial, Helvetica, sans-serif">-----Original Message-----</FONT><br>

From: Brian Kroth &lt;bpkroth@gmail.com&gt;<br>

To: sylarrrrrrr@aim.c
om<br>

Sent: Sat, Jul 4, 2009 10:42 pm<br>

Subject: Re: [Ocfs2-users] upgrading tools from 1.4.1 to 1.4.2 @debian<br>

<FONT face="Arial, Helvetica, sans-serif"><br>

</FONT><FONT face="Arial, Helvetica, sans-serif">
</FONT><FONT face="Arial, Helvetica, sans-serif">
</FONT><FONT face="Arial, Helvetica, sans-serif">
</FONT><FONT face="Arial, Helvetica, sans-serif">


</FONT>

<div id="AOLMsgPart_0_4fd21153-d925-4a1d-aedb-ed553af1949c" style="margin: 0px;font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;color: #000;background-color: #fff;"><FONT face="Arial, Helvetica, sans-serif">

</FONT><PRE style="font-size: 9pt;"><TT><FONT face="Arial, Helvetica, sans-serif">Hmm, I meant to send that to the whole list.  I let you bounce this one
if you care.

</FONT><A href="mailto:sylarrrrrrr@aim.com"><FONT face="Arial, Helvetica, sans-serif">sylarrrrrrr@aim.com</FONT></A><FONT face="Arial, Helvetica, sans-serif"> &lt;</FONT><A href="mailto:sylarrrrrrr@aim.com"><FONT face="Arial, Helvetica, sans-serif">sylarrrrrrr@aim.com</FONT></A><FONT face="Arial, Helvetica, sans-serif">&gt; 2009-07-04 14:41:
&gt;    Hi,
&gt;    Thanks for your reply, and your bug, which had one link that was new to
&gt;    me.<br>

</FONT>

&gt;  </TT><FONT face="Arial, Helvetica, sans-serif"><TT>  About the kernel, I have the current lenny 2.6.26-2-amd64 ... I
&gt;    don't really know which module it use. I thought since my ocfs2
&gt;    version is 1.4.1 and probabl</TT><TT>y next kernels also have only 1.4.1
&gt;    since 1.4.2 is very new, then20there wi</TT><TT>ll be no difference in this
&gt;    regard between the kernels. But you seem </TT><TT>to </TT><TT>know more then I about
&gt;    this, so I would like to hear more about it. </TT></FONT><TT>

</TT><FONT face="Arial, Helvetica, sans-serif"><TT>So the versions that you're seeing here are the versions for the
"enterprise" kernels.  (I really don't like the term which is why I put
it in quotes).  Here's my take on it, though I'm sure it's different
from the party line or what was intended.  Basically, since OCFS2 is in
the mainline now, they kind of treat that as their second stage of
testing after themselves.  Once things</TT><TT> have matured enough there, a new
version is released to the enterprise kernels.  That is, the changes are
backported to whatever upstream kernel release RHEL or SLES is running.
Last I checked there's were based off of 2.6.18.  </TT><TT>Basically what it all
means is that the mainline kernel tends to have the more recent fs
features than the "versioned" ones.  You can check what version of the
fs your kernel has in it by doing the following:</TT><TT>

modprobe ocfs2</TT></FONT><TT>
dmesg | grep -i ocfs2

Typically, it'll be 1.5.x.  I ass<FONT face="Arial, Helvetica, sans-serif">ume this is similar to how Apache (and
the kernel used to) do things with their versioning - even is considered
stable, and odd is considered the dev tree.

The major difference between the upstream 1.2 and 1.4 lines (mainl
ine's
1.3 and 1.5) is that 1.2 and 1.4 are network protocol incompatible.
That is to say, you can't have nodes with both 1.2.x and 1.4.x running
in the same cluster because they can't communicate.  But you can have
nodes running 1.4.1 and 1.4.2 running side by side.  All this means is
that you have to take them all offline to upgrade from 1.2 to</FONT> 1.4.

</TT><FONT face="Arial, Helvetica, sans-serif"><TT>All that said, Oracle does a very good job of testing things and only
once have I ever run into a problem with running the mainline kernel
[1].  For that reason I would suggest that you use &gt;= 2.6.29. </TT><TT> I only
had this problem on one cluster doing mail (lots of little IO).</TT><TT>  </TT><TT>The
other couple clusters I've been running for a couple years now do web,
video streaming, encoding, file serving, etc.  I'm a big fan of the fs
especially with the upcoming and recent developments.</TT><TT>

Some further notes about versions.  All that above was about kernel and
fs versions which are separate from the tools versions.  It has been the
case in the past that the tools version seemed to lag a bit behind the
fs version.  That is, the mainline fs has supported features that
couldn't be used yet because there wasn't support in the tools to mount
it with that option.  Irritating, but that's the way it goes.  That is
not to say that you must have the latest kernel to use the more recent
tools.  You just won't 
be able to make use of the extra features that it
now supports.</TT></FONT><TT>

</TT><TT><FONT face="Arial, Helvetica, sans-serif">&gt;  </FONT></TT><FONT face="Arial, Helvetica, sans-serif"><TT>  I also have some modules that are compiled for my kernel, which
&gt;    means that upgrading the kernel is a bit of a trouble (drbd module,
&gt;    which I have upgraded to 8.3.1 and forgot by now where I got the
&gt;    module source for that... maybe from testing).</TT><TT>

</TT><TT>I</TT><TT>'m guessi</TT><TT>ng some</TT><TT>thing like this will help you out, whatever kernel you
happen to be running:</TT><TT>

</TT><TT>aptitude install drbd-source module-assistant
module-assistant -t auto-install drbd-source

&gt; I also got a reply from the developers list and he said that : "Tools
&gt; is enough. It supports all existing versions of the kernel fs. " 0A
&gt; So, my kernel will probably be enough, but still I wonder what I am
&gt; missing on, my main concern is reliability, and the reason I upgrade
&gt; is for the new feature of tunefs that lets you mount snapshots for
&gt; backup purposes.</TT><TT>

A</TT><TT>s I mentioned before, I think the stability in the mainline is just
fin</TT><TT>e.  Howeve</TT><TT>r, </TT><TT>depending upon your needs you may need to look into an
"enterprise" kernel where you will give given the support you pay for
with it.

With respect to you comment about snapshots, you don't need tools
support for that.  If you're using=2
0an EqualLogic array, I've written a
script to do this.  It would be fairly trivial to make it work with
another type of array.  I also intended to add LVM support to it and
start hosting it on a publicly available site, but just haven't gotten
around to it ye</TT><TT>t.</TT></FONT><TT>

Brian

[1] <A href="http://oss.oracle.com/pipermail/ocfs2-users/2009-January/003218.html" target="_blank">http://oss.oracle.com/pipermail/ocfs2-users/2009-January/003218.html</A>

&gt;    -----Original Message-----
&gt;    From: Brian Kroth &lt;<A href="mailto:bpkroth@gmail.com">bpkroth@gmail.com</A>&gt;
&gt;    To: <A href="mailto:sylarrrrrrr@aim.com">sylarrrrrrr@aim.com</A>
&gt;    Sent: Sat, Jul 4, 2009 5:39 pm
&gt;    Subject: Re: [Ocfs2-users] upgrading tools from 1.4.1 to 1.4.2 @debian
&gt; 
&gt;  Heh, I was thinking about rolling my own deb soon as well.
&gt;  <A href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535471" target="_blank">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535471</A>
&gt; 
&gt;  I pretty sure that note about updating the modules is only for users
&gt;  with "enterprise" kernels (eg: RHEL, SLES).  For Debian and others the
&gt;  modules are available as part of the mainline kernel, so in your case
&gt;  it's simply a matter of upgrading the kernel if you want to make use of
&gt;  the more recent fs features.  lenny-backports has 2.6.29 though I've
&gt;  been more
&gt;  interested to try 2.6.30 as it added a number of nice
&gt;  features like improved allo
cation layout and indexed dirs.  Still
&gt;  waiting for indexed dir support in the tools though.
&gt; 
&gt;  Brian
&gt; 
&gt;  <A href="mailto:sylarrrrrrr@aim.com">sylarrrrrrr@aim.com</A> &lt;<A href="mailto:sylarrrrrrr@aim.com">sylarrrrrrr@aim.com</A>&gt; 2009-07-04 05:47:
&gt;  &gt;    Hi,
&gt;  &gt;    I want to upgrade ocfs2-tools in debian from 1.4.1 to 1.4.2. I managed 
to
&gt;  &gt;    compile .deb from the ocfs2-tools source (by copying the debian package
&gt;  &gt;    'debian' folder from the 1.4.1 debian source to the oracle source of 
the,
&gt;  &gt;    and adding an empty entry to the debian/changelog with the new version
&gt;  &gt;    number)
&gt;  &gt;    I see in
&gt;  &gt;    <A href="http://oss.oracle.com/projects/ocfs2/dist/documentation/v1.2/ocfs2_faq.html#UPGRADE" target="_blank">http://oss.oracle.com/projects/ocfs2/dist/documentation/v1.2/ocfs2_faq.html#UPGRADE</A> 
&gt;  &gt;    that I should upgrade the module too, but I can't find the module 
package
&gt;  &gt;    in debian, or the source for the module in oracle.
&gt;  &gt;    I found this:
&gt;  &gt;    <A href="http://oss.oracle.com/projects/ocfs2/files/source/v1.4/" target="_blank">http://oss.oracle.com/projects/ocfs2/files/source/v1.4/</A>
&gt;  &gt;    but it didn't compile, and I am not sure if it is the module source 
there.
</TT></PRE></div>

 



<div id='MAILCIAMB026-d41c4a504acd15a' class='aol_ad_footer'><br/><font style="color:black;font:normal 10pt arial,san-serif;"> <hr style="margin-top:10px"/><B>A Good Credit Score is 700 or Above. <A HREF=http://pr.atwola.com/promoclk/100126575x1222887319x1201497660/aol?redir=http://www.freecreditreport.com/pm/default.aspx?sc=668072%26hmpgID=62%26bcd=JulystepsfooterNO62>See yours in just 2 easy steps!</A></B></font> </div>