<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=blue>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>The 2.0.3 release of gluster appears so
far to have fixed the crash issue I was experiencing. What was the specific
patch that fixed for it I was wondering?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Great job either way! It appears that with
fuse 2.8 and newer kernels that gluster absolutely flies. With a replication
environment between two crummy testbed machines it’s probably about twice
as fast as 2.7.4 based fuse!<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Justice London<br>
<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a><br>
<br>
</span></font><o:p></o:p></p>
</div>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
gluster-users-bounces@gluster.org [mailto:gluster-users-bounces@gluster.org] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Justice London<br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, July 02, 2009
12:33 PM<br>
<b><span style='font-weight:bold'>To:</span></b> 'Raghavendra G'<br>
<b><span style='font-weight:bold'>Cc:</span></b> 'gluster-users';
'Harshavardhana'<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Gluster-users]
Gluster (2.0.1 -> git) with fuse 2.8 crashes NFS</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Sure:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Server:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Export volume "brick" with
the contents of "/home/export" directory.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume posix<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type
storage/posix
# POSIX FS translator<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option directory
/home/gluster/vmglustore # Export this
directory<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option background-unlink yes<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume locks<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type features/posix-locks<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes posix<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume brick<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type performance/io-threads<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option thread-count 32<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option autoscaling yes<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option min-threads 8<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option max-threads 200<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes locks<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Add network serving capability to
above brick.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume brick-server<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type protocol/server<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option transport-type tcp<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type unix<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type ib-sdp<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.socket.bind-address
192.168.1.10 # Default is to listen on all interfaces<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.socket.listen-port
6996
# Default is 6996<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type ib-verbs<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.ib-verbs.bind-address
192.168.1.10 # Default is to listen on all interfaces<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.ib-verbs.listen-port
6996
# Default is 6996<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.ib-verbs.work-request-send-size
131072<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-send-count 64<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-recv-size 131072<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-recv-count 64<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option client-volume-filename
/etc/glusterfs/glusterfs.vol<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes brick<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># NOTE: Access to any volume through
protocol/server is denied by<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># default. You need to explicitly grant
access through # "auth"<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option auth.addr.brick.allow * #
Allow access to "brick" volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Client:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Add client feature and attach to
remote subvolume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume remotebrick1<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type protocol/client<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option transport-type tcp<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type unix<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type ib-sdp<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option remote-host
192.168.1.35 # IP address of
the remote brick<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.socket.remote-port
6996
# default server port is 6996<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-type ib-verbs<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.ib-verbs.remote-port
6996
# default server port is 6996<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport.ib-verbs.work-request-send-size
1048576<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-send-count 16<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-recv-size 1048576<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option
transport.ib-verbs.work-request-recv-count 16<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option transport-timeout
30 # seconds to wait for
a reply<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>
# from server for each request<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option remote-subvolume
brick # name of the remote volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume remotebrick2<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type protocol/client<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option transport-type tcp<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option remote-host 192.168.1.36<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option remote-subvolume brick<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume brick-replicate<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type cluster/replicate<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes remotebrick1
remotebrick2<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume threads<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type performance/io-threads<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option thread-count 8<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option autoscaling yes<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option min-threads 8<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option max-threads 200<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes brick-replicate<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Add readahead feature<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume readahead<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type performance/read-ahead<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option page-count
4 # cache per file = (page-count x
page-size)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option force-atime-update off<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes threads<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Add IO-Cache feature<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#volume iocache<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># type performance/io-cache<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option page-size 1MB<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># option cache-size 64MB<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'># subvolumes readahead<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>#end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>### Add writeback feature<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>volume writeback<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> type performance/write-behind<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option cache-size 8MB<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> option flush-behind on<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> subvolumes readahead<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>end-volume<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy'>Justice
London<br>
<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a></span></font><o:p></o:p></p>
</div>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Raghavendra G
[mailto:raghavendra.hg@gmail.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, July 02, 2009
10:17 AM<br>
<b><span style='font-weight:bold'>To:</span></b> Justice London<br>
<b><span style='font-weight:bold'>Cc:</span></b> Harshavardhana; gluster-users<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Gluster-users]
Gluster (2.0.1 -> git) with fuse 2.8 crashes NFS</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Hi,<br>
<br>
Can you send across the volume specification files you are using?<br>
<br>
regards,<br>
Raghavendra.<o:p></o:p></span></font></p>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>2009/6/24 Justice London <<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a>><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Here you go. Let me know if you need anything else:<br>
<br>
Core was generated by `/usr/local/sbin/glusterfsd<br>
-p /var/run/glusterfsd.pid -f /etc/glusterfs/gluster'.<br>
Program terminated with signal 11, Segmentation fault.<br>
[New process 653]<br>
[New process 656]<br>
[New process 687]<br>
[New process 657]<br>
[New process 658]<br>
[New process 659]<br>
[New process 660]<br>
[New process 661]<br>
[New process 662]<br>
[New process 663]<br>
[New process 665]<br>
[New process 666]<br>
[New process 667]<br>
[New process 668]<br>
[New process 669]<br>
[New process 670]<br>
[New process 671]<br>
[New process 672]<br>
[New process 679]<br>
[New process 680]<br>
[New process 681]<br>
[New process 682]<br>
[New process 683]<br>
[New process 684]<br>
[New process 686]<br>
[New process 676]<br>
[New process 685]<br>
[New process 674]<br>
[New process 675]<br>
[New process 677]<br>
[New process 654]<br>
[New process 673]<br>
[New process 678]<br>
[New process 664]<br>
#0 0xb808ee9c in __glusterfs_this_location@plt ()<br>
from /usr/local/lib/libglusterfs.so.0<br>
(gdb) backtrace<br>
#0 0xb808ee9c in __glusterfs_this_location@plt ()<br>
from /usr/local/lib/libglusterfs.so.0<br>
#1 0xb809b935 in default_fxattrop (frame=0x809cc68, this=0x8055a80,<br>
fd=0x809ca20, flags=GF_XATTROP_ADD_ARRAY, dict=0x809cac8)<br>
at defaults.c:1122<br>
#2 0xb809b930 in default_fxattrop (frame=0x8063570, this=0x8055f80,<br>
fd=0x809ca20, flags=GF_XATTROP_ADD_ARRAY, dict=0x809cac8)<br>
at defaults.c:1122<br>
#3 0xb76b3c35 in server_fxattrop (frame=0x809cc28, bound_xl=0x8055f80,<br>
hdr=0x8064c88, hdrlen=150, iobuf=0x0) at server-protocol.c:4596<br>
#4 0xb76a9f1b in protocol_server_interpret (this=0x8056500,<br>
trans=0x8064698,<br>
hdr_p=0x8064c88 "", hdrlen=150, iobuf=0x0) at
server-protocol.c:7502<br>
#5 0xb76aa1cc in protocol_server_pollin (this=0x8056500,<br>
trans=0x8064698)<br>
at server-protocol.c:7783<br>
#6 0xb76aa24f in notify (this=0x8056500, event=2, data=0x8064698)<br>
at server-protocol.c:7839<br>
#7 0xb809737f in xlator_notify (xl=0x8056500, event=2, data=0x8064698)<br>
at xlator.c:912<br>
#8 0xb4ea08dd in socket_event_poll_in (this=0x8064698) at socket.c:713<br>
#9 0xb4ea099b in socket_event_handler (fd=8, idx=1, data=0x8064698,<br>
poll_in=1, poll_out=0, poll_err=0) at socket.c:813<br>
#10 0xb80b168a in event_dispatch_epoll (event_pool=0x8050d58) at<br>
event.c:804<br>
#11 0xb80b0471 in event_dispatch (event_pool=0x8051338) at event.c:975<br>
---Type <return> to continue, or q <return> to quit---<br>
#12 0x0804b880 in main (argc=5, argv=0xbfae1044) at glusterfsd.c:1263<br>
Current language: auto; currently asm<o:p></o:p></span></font></p>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><br>
<br>
Justice London<br>
<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a><o:p></o:p></span></font></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>On Mon, 2009-06-22 at 10:47 +0530, Harshavardhana wrote:<br>
> Hi Justice,<br>
><br>
> Can you get a backtrace from the segfault through gdb?
.<o:p></o:p></span></font></p>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>><br>
> Regards<br>
> --<br>
> Harshavardhana<br>
> Z Research Inc <a href="http://www.zresearch.com/" target="_blank">http://www.zresearch.com/</a><br>
><br>
><o:p></o:p></span></font></p>
</div>
<div>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>> On Sat, Jun 20, 2009
at 10:47 PM, <<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a>>
wrote:<br>
> Sure, the kernel version is 2.6.29 and the
fuse release is the<br>
> just<br>
> released 2.8.0-pre3 (although I can use pre2
if needed).<br>
><br>
><br>
> Justice London<br>
> <a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a><br>
><br>
> > Hi Justice,<br>
> ><br>
> > There are certain
modifications required in<br>
> fuse-extra.c to make<br>
> > glusterfs work properly for fuse 2.8.0
release. glusterfs<br>
> 2.0.1 release is<br>
> > not tested against 2.8.0 release fuse and
certainly will not<br>
> work without<br>
> > those modifications. May i know the
kernel version you are<br>
> trying to use?<br>
> > and the version of fuse being under use?
pre1 or pre2<br>
> release?<br>
> ><br>
> > Regards<br>
> > --<br>
> > Harshavardhana<br>
> > Z Research Inc <a
href="http://www.zresearch.com/" target="_blank">http://www.zresearch.com/</a><br>
> ><br>
> ><br>
> > On Fri, Jun 19, 2009 at 11:14 PM, Justice
London<br>
> > <<a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a>>wrote:<br>
> ><br>
> >> No matter what I do I cannot
seem to get gluster to stay<br>
> stable when<br>
> >> doing any sort of writes to the
mount, when using gluster<br>
> in combination<br>
> >> with fuse 2.8.0-preX and NFS. I tried
both unfs3 and<br>
> standard kernel-nfs<br>
> >> and<br>
> >> no matter what, any sort of data
transaction seems to crash<br>
> gluster<br>
> >> immediately. The error log is as
such:<br>
> >><br>
> >><br>
> >><br>
> >> pending frames:<br>
> >><br>
> >><br>
> >><br>
> >> patchset: git://<a
href="http://git.sv.gnu.org/gluster.git" target="_blank">git.sv.gnu.org/gluster.git</a><br>
> >><br>
> >> signal received: 11<br>
> >><br>
> >> configuration details:argp 1<br>
> >><br>
> >> backtrace 1<br>
> >><br>
> >> bdb->cursor->get 1<br>
> >><br>
> >> db.h 1<br>
> >><br>
> >> dlfcn 1<br>
> >><br>
> >> fdatasync 1<br>
> >><br>
> >> libpthread 1<br>
> >><br>
> >> llistxattr 1<br>
> >><br>
> >> setfsid 1<br>
> >><br>
> >> spinlock 1<br>
> >><br>
> >> epoll.h 1<br>
> >><br>
> >> xattr.h 1<br>
> >><br>
> >> st_atim.tv_nsec 1<br>
> >><br>
> >> package-string: glusterfs 2.0.0git<br>
> >><br>
> >> [0xf57fe400]<br>
> >><br>
> >>
/usr/local/lib/libglusterfs.so.0(default_fxattrop<br>
> +0xc0)[0xb7f4d530]<br>
> >><br>
> >><br>
> >>
/usr/local/lib/glusterfs/2.0.0git/xlator/protocol/server.so(server_fxattrop+0x175)[0xb7565af5]<br>
> >><br>
> >><br>
> >>
/usr/local/lib/glusterfs/2.0.0git/xlator/protocol/server.so(protocol_server_interpret+0xbb)[0xb755beeb]<br>
> >><br>
> >><br>
> >> /usr/local/lib/glusterfs/2.0.0git/xlator/protocol/server.so(protocol_server_pollin+0x9c)[0xb755c19c]<br>
> >><br>
> >><br>
> >>
/usr/local/lib/glusterfs/2.0.0git/xlator/protocol/server.so(notify+0x7f)[0xb755c21f]<br>
> >><br>
> >> /usr/local/lib/libglusterfs.so.0(xlator_notify<br>
> +0x3f)[0xb7f4937f]<br>
> >><br>
> >><br>
> >>
/usr/local/lib/glusterfs/2.0.0git/transport/socket.so(socket_event_poll_in+0x3d)[0xb4d528dd]<br>
> >><br>
> >><br>
> >>
/usr/local/lib/glusterfs/2.0.0git/transport/socket.so(socket_event_handler+0xab)[0xb4d5299b]<br>
> >><br>
> >>
/usr/local/lib/libglusterfs.so.0[0xb7f6321a]<br>
> >><br>
> >>
/usr/local/lib/libglusterfs.so.0(event_dispatch<br>
> +0x21)[0xb7f62001]<br>
> >><br>
> >> /usr/local/sbin/glusterfsd(main+0xb3b)[0x804b81b]<br>
> >><br>
> >>
/lib/libc.so.6(__libc_start_main+0xe5)[0xb7df3455]<br>
> >><br>
> >> /usr/local/sbin/glusterfsd[0x8049db1]<br>
> >><br>
> >><br>
> >><br>
> >> Any ideas on if there is a solution,
or will be one<br>
> upcoming in either<br>
> >> gluster or fuse? Other than
with NFS, the git version of<br>
> gluster seems<br>
> >> to<br>
> >> be really, really fast with fuse 2.8<br>
> >><br>
> >><br>
> >><br>
> >> Justice London<br>
> >> <a href="mailto:jlondon@lawinfo.com">jlondon@lawinfo.com</a><br>
> >><br>
> >><br>
> >><br>
> >>
_______________________________________________<br>
> >> Gluster-users mailing list<br>
> >> <a
href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
> >> <a
href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users"
target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><br>
> >><br>
> >><br>
> ><br>
><br>
><br>
><br>
><br>
><br>
<br>
<br>
<br>
_______________________________________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users"
target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><o:p></o:p></span></font></p>
</div>
</div>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><br>
<br clear=all>
<br>
-- <br>
Raghavendra G<o:p></o:p></span></font></p>
<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>No
virus found in this incoming message.<br>
Checked by AVG - www.avg.com<br>
Version: 8.5.375 / Virus Database: 270.13.1/2211 - Release Date: 07/02/09
05:54:00</span></font><o:p></o:p></p>
</div>
</body>
</html>
<P><FONT SIZE=2 FACE="Arial">Checked by AVG - www.avg.com<BR>
Version: 8.5.375 / Virus Database: 270.13.7/2222 - Release Date: 07/07/09 05:53:00<BR>
</FONT></P>
<P><FONT SIZE=2 FACE="Arial"> </FONT> </P>