<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 1, 2016 at 12:14 PM, AP <span dir="ltr"><<a href="mailto:sheepdog@inml.weebeastie.net" target="_blank">sheepdog@inml.weebeastie.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, Apr 26, 2016 at 07:20:15PM -0700, Hitoshi Mitake wrote:<br>
> sheep can corrupt its cluster by diskfull with recovery process. For<br>
> avoiding this problem, this patch adds a new option -F to dog cluster<br>
> format. If this command is passed during cluster formatting, every<br>
> sheep process of the cluster skips recovery if there is a possibility<br>
> of diskfull during recovery.<br>
<br>
</span>I'm a little confused and am wondering if I am reading this incoorectly.<br>
<br>
This sounds like the default is to set up the cluster in such a way that<br>
it'll corrupt itself.<br>
<br>
Shouldn't it be the other way around? That the default should leave you<br>
safe and you have the option of running naked through the poison ivy<br>
if that's your idea of fun.<br>
<br>
Or did I miss something?<br></blockquote><div><br></div><div>The default setup will corrupt the cluster if there is no enough space for recovery as you say. However, the new option can result a situation that some objects lack its enough replicas. Maybe adding a new option for killing the cluster itself when there's no enough space would be good.</div><div><br></div><div>Thanks,</div><div>Hitoshi</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
AP<br>
</font></span></blockquote></div><br></div></div>