I’ve had some drive errors caused by very old drives in a pool named ‘tank’. I created some replication tasks to move datasets over to a temp pool (tank01/tankBackups). I destroyed the old pool, and incidentally the replication jobs, but the datasets remained on tank01/tankBackups. I created a new pool of new disks (4x in a RAIDZ2). I created new replication jobs (run once) to copy that data back. All the data copied back. I went to share my datasets and on one in particular I received this message:
Filesystem permissions on path /mnt/SafeStorage01 prevent access for user “user” to the path /mnt/tank/user. This may be fixed by granting the aforementioned user execute permissions on the path: /mnt/tank.
So I can’t adjust the permissions for the pool tank (/mnt/tank) from the GUI. I did some searching and I ran stat /mnt/tank
and I see this:
root@nas01[~]# stat /mnt/tank
File: /mnt/tank
Size: 13 Blocks: 71 IO Block: 16384 directory
Device: 0,64 Inode: 4 Links: 13
Access: (0770/drwxrwx---) Uid: ( 3000/nas_admin) Gid: ( 3000/nas_admin)
Access: 2016-03-06 21:51:24.666258311 -0700
Modify: 2025-05-04 20:56:40.085694982 -0600
Change: 2025-05-04 20:56:40.085694982 -0600
Birth: 2016-03-06 21:51:24.666258311 -0700
I really have no idea why TN is saying the “BIRTH” of the pool is 03-06-2016. That doesn’t coincide with any maintenance I remember, but it was 9 years ago, so who knows.
The output of the above led me down the path of trying to chmod the whole /mnt/tank
pool. But that resulted in:
root@nas01[~]# chmod 755 /mnt/tank
chmod: changing permissions of '/mnt/tank': Operation not permitted
root@nas01[~]#
At this point, I’m not sure what to do. Other datasets in this pool seem to be working. I’ve read the TN docs on permissions but they don’t appear to apply to my situation. This TN host is a “backup CORE, fresh install of SCALE EE, restore backup” situation. But this tank pool is “brand new” in that I destroyed the old pool of that name and created a new pool of the same name. I am not using the TNS “root” user, but created one called “nas_admin”. Do I need to change owner/group of this pool to root:root like my other pools that are working? I’m not sure what to do here. I really need to get this up and going. Do I need to delete the pool again and start over? Any help would be appreciated. Thanks!