Hi,
I try to share a dataset and all of its child dataset via samba on TrueNAS 25.10.2.1 and run into the following error message:
ACL type mismatch with child mountpoint at /mnt/BackupPool02/Pool01/protected_high/Paperless_Export: BackupPool02/Pool01/protected_high - POSIX, BackupPool02/Pool01/protected_high/Paperless_Export - NFSV4
This is due to the fact that BackupPool02 ACL is posix and all child datasets inherited posix besides the one mentioned above - Paperless_Export
This is on my Backup NAS where I replicate my Main NAS to and I’d like to have one single share which I temporarily enable to make an offline copy to a USB SSD.
NFS Shares can’t mount child datasets with one single share and therefore I moved over to an SMB Share which then results in the error mentioned.
It seems I have three options:
- change BackupPool02/Pool01/protected_high/Paperless_Export to POSIX, since every other dataset is POSIX due to inheritance.
- I change the parent protected_high to SMB/NFSV4 and inherit all child datasets.
- I change the parent pool called BackupPool02 to SMB/NFSV4 and inherit to all child datasets - this is not possible via gui. I either need to use cli commands or recreate the entire pool with SMB/NFSV4 and rerun the entire replication.
What is the best way to do it? Or are there even other options.
Best