[pbs-devel] [PATCH v2 proxmox-backup 00/15] (partially)close #3156: Add support for removable datastores
Thomas Lamprecht
t.lamprecht at proxmox.com
Thu Sep 2 08:28:35 CEST 2021
On 02.09.21 08:18, Dominik Csapak wrote:
> On 9/2/21 08:09, Thomas Lamprecht wrote:
>> On 01.09.21 16:48, Dominik Csapak wrote:
>>>
>>> also, would it not make sense to have
>>> multiple uuids per datastore instead of only one?
>>>
>>> i guess most users of this will want to have more than
>>> one usb devices in rotation, and having multiple
>>> datastores + multiple sync jobs is probably
>>> a bit error prone. just allowing multiple
>>> uuids for each datastore would solve that
>>> problem nicely
>>
>> Hmm, what would you do if more than one of them are plugged in at the same time?
>> Maybe hard to time on a running system, but possible if I connect a hub with
>> devices already plugged in, and can definitively happen (by mistake) on cold boot.
>>
>
> my guess is that the udev rules do not trigger simultaneously ?
udev can coalesce events IIRC, and even if not it would not be guaranteed to
be stable so just relying on that fact would provide a bad UX IMO.
> and even if, we could lock the mount/unmount so that this
> does not make a problem and we simply mount the first
> triggered one
see above, IMO weird as the "first" is really not guaranteed to be
stable.
> but yeah, that was just an idea, not a hard requirement for me
IMO this is something we could always add later on without bending backwards,
if user really request it.
More information about the pbs-devel
mailing list