<div dir="ltr"><br><div class="gmail_extra">+Poornima<br></div><div class="gmail_extra"><div class="gmail_quote">On Thu, Jul 27, 2017 at 3:38 PM, Li, Dan <span dir="ltr">&lt;<a href="mailto:lidan@cn.fujitsu.com" target="_blank">lidan@cn.fujitsu.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, Karthik<br>
<br>
My gluster&#39;s version is 3.10.3 as follows,<br>
I thinks the &quot;client&quot; means the samba&#39;s plugin: samba-vfs-glusterfs-4.4.4-14.<wbr>el7_3.x86_64<br>
How to update the samba-vfs-glusterfs&#39;s version?<br></blockquote><div>I don&#39;t have much context on that. Adding Poornima who can help you with that. <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
[lidan@node glusterfs-3.10.3]$ glusterfs --version<br>
glusterfs 3.10.3<br>
Repository revision: git://<a href="http://git.gluster.org/glusterfs.git" rel="noreferrer" target="_blank">git.gluster.org/<wbr>glusterfs.git</a><br>
Copyright (c) 2006-2016 Red Hat, Inc. &lt;<a href="https://www.gluster.org/" rel="noreferrer" target="_blank">https://www.gluster.org/</a>&gt;<br>
GlusterFS comes with ABSOLUTELY NO WARRANTY.<br>
It is licensed to you under your choice of the GNU Lesser<br>
General Public License, version 3 or any later version (LGPLv3<br>
or later), or the GNU General Public License, version 2 (GPLv2),<br>
in all cases as published by the Free Software Foundation.<br>
<br>
------------------------------<wbr>----------<br>
以上、よろしくお願いします<br>
李 丹(LI DAN)<br>
Dept. III of Technology and DevelopmentNanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road, Nanjing, 210012, China<br>
T: +86-25-86630566-9488<br>
Mail: <a href="mailto:lidan@cn.fujitsu.com">lidan@cn.fujitsu.com</a><br>
------------------------------<wbr>----------<br>
<span class=""><br>
From: Karthik Subrahmanya [mailto:<a href="mailto:ksubrahm@redhat.com">ksubrahm@redhat.com</a>]<br>
</span>Sent: Thursday, July 27, 2017 5:30 PM<br>
<div class="HOEnZb"><div class="h5">To: Li, Dan/李 丹 &lt;<a href="mailto:lidan@cn.fujitsu.com">lidan@cn.fujitsu.com</a>&gt;<br>
Cc: <a href="mailto:gluster-devel@gluster.org">gluster-devel@gluster.org</a><br>
Subject: Re: [Gluster-devel] About WORM feature<br>
<br>
<br>
<br>
On Thu, Jul 27, 2017 at 9:10 AM, Li, Dan &lt;<a href="mailto:lidan@cn.fujitsu.com">lidan@cn.fujitsu.com</a>&gt; wrote:<br>
Hi, Karthik<br>
<br>
Thanks for your information, which is very useful for me.<br>
<br>
I tried to use volume level worm feature and file level worm feature,<br>
and I think file level worm feature is seemly matching my needs.<br>
But I find it cannot work with samba. (volume level worm feature is OK)<br>
<br>
I mounted worm_vol on samba and setup samba server by the following configuration.<br>
[gluster-worm_vol]<br>
comment = For samba share of volume worm_vol<br>
vfs objects = glusterfs<br>
glusterfs:volume = worm_vol<br>
glusterfs:logfile = /var/log/samba/glusterfs-worm_<wbr>vol.%M.log<br>
glusterfs:loglevel = 7<br>
path = /<br>
read only = no<br>
guesn ok = yes<br>
kernel share modes = no<br>
<br>
The following error has been reported when I set the feature on the volume.<br>
[root@node mnt]# gluster  vol set  worm_vol features.worm-file-level on<br>
volume set: failed: One of the client <a href="http://127.0.0.1:1023" rel="noreferrer" target="_blank">127.0.0.1:1023</a> is running with op-version 30703 and doesn&#39;t support the required op-version 30800. This client needs to be upgraded or disconnected before running this command again<br>
The file level worm feature is implemented in glusterfs-3.8 but on your machine <a href="http://127.0.0.1:1023" rel="noreferrer" target="_blank">127.0.0.1:1023</a> you are running glusterfs-3.7 (which is EOL). You should update the machines to have glusterfs 3.8 or above to avail this feature. And it is recommended to have all the machines running the same version of gluster.<br>
<br>
Other features of worm can be setted without error.<br>
[root@ node mnt]# gluster  vol set  worm_vol features.default-retention-<wbr>period 30<br>
volume set: success<br>
This was successful because we do not check for the op-version when when setting this configurable.<br>
HTH,<br>
Karthik<br>
<br>
The glusterd log shows as following:<br>
[2021-07-25 06:41:09.078135] I [MSGID: 106022] [glusterd-handshake.c:803:_<wbr>client_supports_volume] 0-glusterd: Client <a href="http://127.0.0.1:1017" rel="noreferrer" target="_blank">127.0.0.1:1017</a> (1 -&gt; 30703) doesn&#39;t support required op-version (30800). Rejecting volfile request.<br>
<br>
The version info is as following:<br>
samba-vfs-glusterfs-4.4.4-14.<wbr>el7_3.x86_64<br>
glusterfs-3.10.3.tar.gz<br>
<br>
Can you give me some suggestion? Thanks!<br>
<br>
Regards,<br>
Li Dan<br>
<br>
<br>
<br>
&gt; From: Karthik Subrahmanya [mailto:<a href="mailto:ksubrahm@redhat.com">ksubrahm@redhat.com</a>]<br>
&gt; Sent: Wednesday, July 26, 2017 8:10 PM<br>
&gt; To: Li, Dan/李 丹 &lt;<a href="mailto:lidan@cn.fujitsu.com">lidan@cn.fujitsu.com</a>&gt;<br>
&gt; Cc: <a href="mailto:gluster-devel@gluster.org">gluster-devel@gluster.org</a><br>
&gt; Subject: Re: [Gluster-devel] About WORM feature<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt;&gt; On Wed, Jul 26, 2017 at 3:23 PM, Li, Dan &lt;<a href="mailto:lidan@cn.fujitsu.com">lidan@cn.fujitsu.com</a>&gt; wrote:<br>
&gt;&gt; Hi, all<br>
&gt;<br>
&gt;&gt; I cannot find the introduction of WORM feature in the latest version of documents.<br>
&gt;&gt; Does it means that this feature is not recommended anymore?<br>
&gt; We recommend the feature, but unfortunately the documentation on<br>
&gt; volume level worm feature is moved and the link is broken I guess. Even I am not getting<br>
&gt; the link to that. If anyone can point to the document it would be great.<br>
&gt; Below is the link to the documentation on file level worm feature.<br>
&gt; <a href="http://blog.gluster.org/2016/07/worm-write-once-read-multiple-retention-and-compliance-2/" rel="noreferrer" target="_blank">http://blog.gluster.org/2016/<wbr>07/worm-write-once-read-<wbr>multiple-retention-and-<wbr>compliance-2/</a><br>
&gt; Regards,<br>
&gt; Karthik<br>
&gt;<br>
&gt;&gt; <a href="http://gluster.readthedocs.io/en/latest/Features/worm/?highlight=WORM" rel="noreferrer" target="_blank">http://gluster.readthedocs.io/<wbr>en/latest/Features/worm/?<wbr>highlight=WORM</a><br>
&gt; <br>
&gt;&gt; Regards,<br>
&gt;<br>
&gt;&gt; Li Dan<br>
<br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div></div>