<p dir="ltr">Il 20 mag 2016 20:14, &quot;Alastair Neil&quot; &lt;<a href="mailto:ajneil.tech@gmail.com">ajneil.tech@gmail.com</a>&gt; ha scritto:<br>
&gt;<br>
&gt; I think you are confused about what sharding does.   In a sharded replica 3 volume all the shards exist on all the replicas so there is no distribution.  Might you be getting confused with erasure coding?  The upshot of sharding is that if you have a failure, instead of healing multiple gigabyte vm files for example, you only heal the shards that have changed. This generally shortens the heal time dramatically.<br><br></p>
<p dir="ltr">I know what sharding is.<br>
it split each file in multiple, smaller,  chunks</p>
<p dir="ltr">But if all is gonna bad, how can i reconstruct a file from each shard without gluster? It would be a pain.<br>
Let&#39;s assume tens of terabytes of shards to be manually reconstructed ...</p>
<p dir="ltr">Anyway how is possible to keep VM up and running when healing is happening on a shard? That part of disk image is not accessible and thus the VM could have some issue on a filesystem.</p>