Running TrueNAS CE 25.04.2.3. I reimported my pools with the command zpool import -R /mnt , which caused all datasets to mount under /mnt/.
What I’ve tried:
• Exported/reimported pools (via CLI and UI).
• Ran zfs inherit -r mountpoint on datasets.
• Restarted middlewared.
• Rebooted, then reimported pools from the WebUI.
Current state:
• midclt call pool.query | jq -r ‘..name’ shows all pools (dagda, vega, taltos).
• Pools mount and data is accessible, but datasets still show mountpoint=/mnt/mnt/…
• Example:
“`zfs list -o name,mountpoint | grep /mnt/mnt
dagda/media /mnt/mnt/dagda/media
vega/configs /mnt/mnt/vega/configs
taltos/vm /mnt/mnt/taltos/vm```
Question: What’s the cleanest way (middleware-safe) to reset these mountpoints back to /mnt//… without breaking WebUI integration?