<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi,
<div class=""><br class="">
</div>
<div class="">We had an outage in our gluster setup and I had to rm -rf /var/lib/gluster/*</div>
<div class=""><br class="">
</div>
<div class="">I rebuild the setup from scratch but op-version for volumes is set as 2 for op-version and client-op-version.</div>
<div class=""><br class="">
</div>
<div class="">op-version in glusterd.info is 30501.</div>
<div class=""><br class="">
</div>
<div class="">The main issue is when I try to set property it fails only for certain volumes:</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">3 nodes gluster 3.5.2</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div class="">On all nodes:</div>
<div class=""><br class="">
</div>
<div class="">glusterd.info</div>
<div class="">&nbsp; &nbsp;&nbsp;</div>
</div>
</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">
<div class="">
<div class="">
<div class="">operating-version=30501</div>
</div>
</div>
</blockquote>
<div class="">
<div class=""><br class="">
</div>
<div class="">grep -ri op-version *</div>
<div class=""><br class="">
</div>
</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">
<div class="">
<div class="">
<div class="">vols/vol1/info:op-version=2</div>
</div>
</div>
<div class="">
<div class="">vols/vol1/info:client-op-version=2</div>
</div>
<div class="">
<div class="">vols/vol2/info:op-version=2</div>
</div>
<div class="">
<div class="">vols/vol2/info:client-op-version=2</div>
</div>
</blockquote>
<div class="">
<div class=""><br class="">
</div>
<div class="">node B# &nbsp;gluster vol set vol2 quick-read off</div>
<div class="">volume set: failed: One or more connected clients cannot support the feature being set. These clients need to be upgraded or disconnected before running this command again</div>
<div class=""><br class="">
</div>
<div class="">node B# &nbsp;gluster vol set vol1 quick-read off</div>
<div class="">volume set: success</div>
<div class=""><br class="">
</div>
<div class="">vol1 is distributed on one node (node A)</div>
<div class="">vol2 is distributed on one node (node B)</div>
<div class=""><br class="">
</div>
<div class="">So node B can’t set the property because of op-version:</div>
<div class=""><br class="">
</div>
<div class="">[2015-02-12 18:10:57.852334] E [glusterd-op-sm.c:357:glusterd_check_client_op_version_support] 0-management: One or more clients don't support the required op-version</div>
<div class="">[2015-02-12 18:10:57.852380] E [glusterd-syncop.c:912:gd_stage_op_phase] 0-management: Staging of operation 'Volume Set' failed on localhost : One or more connected clients cannot support the feature being set. These clients need to be upgraded
 or disconnected before running this command again</div>
</div>
<div class=""><br class="">
</div>
<div class="">Thanks</div>
<div class=""><br class="">
<div class="">--&nbsp;<br class="">
Cyril Peponnet </div>
<br class="">
</div>
</body>
</html>