<p dir="ltr">I'd rather it run the resync before continuing the migration, than simply abort.  It'll take a bit longer to migrate, but I can't think of any reason it would make sense *not* to run the resync at that point and simply keep going once that's done.</p>
<br><div class="gmail_quote">On Fri, Mar 20, 2015, 13:30 Cesar Peschiera <<a href="mailto:brain@click.com.py">brain@click.com.py</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It is fantastic !!!<br>
<br>
Talking about of DRBD, for now, and if is possibe, i would like to order a<br>
features:<br>
<br>
1- While a VM is running with LVM on top of DRBD, the replicate storages be<br>
in secondary mode, ie, only to have a primary storage for each VM that is<br>
running (that always was the recommendation of LINBIT for security reasons).<br>
<br>
2- And when i apply a live migration of a VM, the DRBD plugin first see if<br>
the replicated storage is perfectly synchronized (in terms of drbd "oos"<br>
that mean: "out of sync"), and if really are perfectly synchronized, the<br>
plugin converts the secondary storage in primary for after apply the live<br>
migration, and after of a live migration successfully, finally convert the<br>
old primary storage in secondary. Of this mode, always we have a primary<br>
storage in execution for each VM.<br>
<br>
3- But if we have the case of "oos", the plugin don't accept the live<br>
migration, and a error message appear in the screen.<br>
<br>
About of the verification of replicated storages in DRBD:<br>
4- As DRBD has a command that do a verification of data and metadata of the<br>
replicated storages, will be fantastic have it  in the schedule of the<br>
PVE-GUI.<br>
<br>
About of do a resynchronization if a storage is in "oos":<br>
5- As DRBD has a set of commands for do a resynchronization (applied only to<br>
the blocks of disk that are different and not for the complet storage), also<br>
will be good have it in the PVE-GUI.<br>
<br>
<br>
----- Original Message -----<br>
From: "Dietmar Maurer" <<a href="mailto:dietmar@proxmox.com" target="_blank">dietmar@proxmox.com</a>><br>
To: "Cesar Peschiera" <<a href="mailto:brain@click.com.py" target="_blank">brain@click.com.py</a>>; "PVE Development List"<br>
<<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a>><br>
Sent: Friday, March 20, 2015 2:00 PM<br>
Subject: Re: [pve-devel] DRBD9 test packages for jessie<br>
<br>
<br>
>I just want to note that the new DRBD9 has some cool feature<br>
><br>
> - support more that 2 nodes<br>
> - support snapshots<br>
> - as fast as DRBD 8.X<br>
><br>
> I am now writing a storage plugin, so that we can do further tests...<br>
><br>
>> Oh, OK, sorry<br>
>><br>
>> >> DRBD9 isn't ready for his use in a production environment, now is in<br>
>> >> pre-release phase...<br>
>> >> <a href="http://www.linbit.com/en/component/phocadownload/category/5-drbd" target="_blank">http://www.linbit.com/en/<u></u>component/phocadownload/<u></u>category/5-drbd</a><br>
>> >><br>
>> >> Respectfully I mean that I believe that will be good wait to that<br>
>> >> DRBD9<br>
>> >> be<br>
>> >> in a stable version before of release it in the pve repositories.<br>
>> ><br>
>> > That is why I compiled it for jessie, and uploaded to the jessie test<br>
>> > repository.<br>
>> ><br>
>><br>
>><br>
><br>
<br>
______________________________<u></u>_________________<br>
pve-devel mailing list<br>
<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a><br>
<a href="http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel" target="_blank">http://pve.proxmox.com/cgi-<u></u>bin/mailman/listinfo/pve-devel</a><br>
</blockquote></div>