I've worked with the solaris ifs implementation a number of years ago, this was the deciding factor in choosing trueness as my second was enclosure.
I've spent most of today tinkering with the setup of the NAS..
However I am experiencing issues with case sensitive datasets being dual shared with smb/afp with TrueNAS-12.0-U5.1
Creating a case sensitive dataset is no problem. ( have tried case-sensitive, mixed and case-insensitive options with dataset creation.
Sharing the dataset via SMB and mounting it from OSX 10.16 as an SMB share. No problem.
Creating case sensitive files names such as JIM.txt. Jim.txt and jim.txt etc results in assorted failures with case sensitivity being ignored. The share behaves as if case sensitivity is being IGNORED. Have tried 'case sensitive and mixed' when creating the dataset. Both options ignore case sensitivity when copying files to the share.
I am migrating from an aging ReadyNAS where I've had no issues with share/filesystem case sensitivity. Given that files on the old NAS are case sensitive, this behavior I am seeing will result in loss of data unless it can be resolved.
What am I doing wrong?
Illustrating from shell for ease of this posting:
bellerophon:zjimstuff Jima$ mount
//jima@10.0.1.2/public on /Volumes/public (afpfs, nodev, nosuid, mounted by Jima). #READYNAS
//jima@10.0.1.5/zjimstuff on /Volumes/zjimstuff (smbfs, nodev, nosuid, mounted by Jima). ## TRUENAS
bellerophon:zjimstuff Jima$
bellerophon:zjimstuff Jima$ ls -al
## assorted attempts to create case sensitive file names
## note the timestamp updates but the filename remains the same
total 32
drwx------ 1 Jima staff 16384 Sep 23 16:43 .
drwxr-xr-x@ 8 root wheel 256 Sep 23 16:20 ..
bellerophon:zjimstuff Jima$ touch jim.txt
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:43 jim.txt
bellerophon:zjimstuff Jima$ touch JIM.TXT
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:43 jim.txt
bellerophon:zjimstuff Jima$ touch Jim.TXT
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:44 jim.txt
bellerophon:zjimstuff Jima$
I've spent most of today tinkering with the setup of the NAS..
However I am experiencing issues with case sensitive datasets being dual shared with smb/afp with TrueNAS-12.0-U5.1
Creating a case sensitive dataset is no problem. ( have tried case-sensitive, mixed and case-insensitive options with dataset creation.
Sharing the dataset via SMB and mounting it from OSX 10.16 as an SMB share. No problem.
Creating case sensitive files names such as JIM.txt. Jim.txt and jim.txt etc results in assorted failures with case sensitivity being ignored. The share behaves as if case sensitivity is being IGNORED. Have tried 'case sensitive and mixed' when creating the dataset. Both options ignore case sensitivity when copying files to the share.
I am migrating from an aging ReadyNAS where I've had no issues with share/filesystem case sensitivity. Given that files on the old NAS are case sensitive, this behavior I am seeing will result in loss of data unless it can be resolved.
What am I doing wrong?
Illustrating from shell for ease of this posting:
bellerophon:zjimstuff Jima$ mount
//jima@10.0.1.2/public on /Volumes/public (afpfs, nodev, nosuid, mounted by Jima). #READYNAS
//jima@10.0.1.5/zjimstuff on /Volumes/zjimstuff (smbfs, nodev, nosuid, mounted by Jima). ## TRUENAS
bellerophon:zjimstuff Jima$
bellerophon:zjimstuff Jima$ ls -al
## assorted attempts to create case sensitive file names
## note the timestamp updates but the filename remains the same
total 32
drwx------ 1 Jima staff 16384 Sep 23 16:43 .
drwxr-xr-x@ 8 root wheel 256 Sep 23 16:20 ..
bellerophon:zjimstuff Jima$ touch jim.txt
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:43 jim.txt
bellerophon:zjimstuff Jima$ touch JIM.TXT
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:43 jim.txt
bellerophon:zjimstuff Jima$ touch Jim.TXT
bellerophon:zjimstuff Jima$ ls -l
total 1
-rwx------ 1 Jima staff 0 Sep 23 16:44 jim.txt
bellerophon:zjimstuff Jima$