<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi,</div><div><br></div><div>recondition:</div><div><div style="line-height: 23.8px;">A node:128.224.95.140</div><div style="line-height: 23.8px;">B node:128.224.162.255</div><div style="line-height: 23.8px;"><br></div><div style="line-height: 23.8px;">brick on A node:/data/brick/gv0</div><div style="line-height: 23.8px;">brick on B node:/data/brick/gv0</div></div><div><br></div><div><br></div><div>reproduce steps:</div><div>1.gluster peer probe&nbsp;<span style="line-height: 23.8px;">128.224.162.255 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (on A node)</span></div><div><span style="line-height: 23.8px;">2.</span>gluster volume create gv0 replica 2 128.224.95.140:/data/brick/gv0 &nbsp;128.224.162.255:/data/brick/gv0 force &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<span style="line-height: 23.8px;">&nbsp;(on A node)</span></div><div>3.gluster volume start gv0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span></div><div><span style="line-height: 23.8px;">4.</span>mount -t glusterfs 128.224.95.140:/gv0 gluster &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span></div><div><span style="line-height: 23.8px;">5.create some files</span><span style="line-height: 23.8px;">(a,b,c) &nbsp; &nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;in dir gluster &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span><span style="line-height: 23.8px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span><span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp;</span></div><div><span style="line-height: 23.8px;">6.shutdown the B node</span></div><div><span style="line-height: 23.8px;">7.change</span><span style="line-height: 23.8px;">&nbsp;the files</span><span style="line-height: 23.8px;">(a,b,c) &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;in dir gluster &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span><span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span><span style="line-height: 23.8px;">&nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp; &nbsp;&nbsp;</span></div><div><span style="line-height: 23.8px;">8.reboot B node</span></div><div><span style="line-height: 23.8px;">9.start glusterd &nbsp;on B node but glusterfsd is offline &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span><span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on B node)</span><span style="line-height: 23.8px;">&nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span></div><div><span style="line-height: 23.8px;">10.</span>gluster volume remove-brick gv0 replica 1 128.224.162.255:/data/brick/gv0 force&nbsp;<span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span><span style="line-height: 23.8px;">&nbsp; &nbsp;</span></div><div><span style="line-height: 23.8px;">11.</span>gluster volume add-brick gv0 replica 2 128.224.162.255:/data/brick/gv0 force &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">(on A node)</span><span style="line-height: 23.8px;">&nbsp; &nbsp;</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">Now the files are not same between two brick&nbsp;</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">12."</span>gluster volume heal gv0 info " show entry num is 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="line-height: 23.8px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span><span style="line-height: 23.8px;">&nbsp;</span><span style="line-height: 23.8px;">&nbsp;(on A node)</span><span style="line-height: 23.8px;">&nbsp;&nbsp;</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">Now What I should do if I want to sync file(a,b,c) on two brick?</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">I know the "heal full" can work , but I think the command take too long time.</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">So I run &nbsp;"tail -n 1 file" to all file on A node, but some files are sync but some files are not.</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">My question is below:</span></div><div><span style="line-height: 23.8px;">1.Why the tail can't sync all files?</span></div><div><span style="line-height: 23.8px;">2.Can &nbsp;the command "tail -n 1 filename" &nbsp;trigger selfheal, &nbsp;just like "ls -l filename"?</span></div><div><span style="line-height: 23.8px;"><br></span></div><div><span style="line-height: 23.8px;">Thanks,</span></div><div><span style="line-height: 23.8px;">Xin</span></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><br><span title="neteasefooter"><p>&nbsp;</p></span>