[Pkg-zfsonlinux-devel] Bug#962424: zfsutils-linux: systemd zfs-mount-generator breaks boot if multiple datasets have the same mountpoint

Wxcafé wxcafe at wxcafe.net
Fri Jul 3 16:49:49 BST 2020


I masked the systemd zfs-mount-generator, I’d imagine setting systemd:ignore=on would work too yeah.

My problem is that canmount=noauto datasets should not be mounted automatically (I mean it’s in the name, isn’t it?) and right now they are being mounted automatically (through systemd)

Similarly yeah changing the mountpoint of the backup root or setting canmount=off would probably solve the symptom but the cause is still present

Looking at that discussion I do agree that publicizing the change, both in the OpenZFS release notes and probably in apt-listchanges(1) too, would have made this way more painless :)
 
Wxcafé
wxcafe at wxcafe.net



> On Jul 3, 2020, at 11:38 AM, Antonio Russo <antonio.e.russo at gmail.com> wrote:
> 
> Can you confirm that
> 
> zfs set org.openzfs.systemd:ignore=on rpool/backups
> 
> resolves your issue?  Right now, you've got backup datasets that are canmount=noauto, but presumably
> should never be mounted at those mountpoints.  Other options are
> 
> - change your mountpoint on your backup root, and have everything inherit from that. (my recommendation)
> - set canmount=off for all the datasets that you cannot actually mount right now.
> 
> We're having an upstream discussion [1].
> 
> [1] https://github.com/openzfs/zfs/issues/10530



More information about the Pkg-zfsonlinux-devel mailing list