AndreStarTrek
Dabbler
- Joined
- Jan 2, 2015
- Messages
- 21
Ok it is time, I been reading a half year about FreeNAS. I did a lot of research how to build a good FreeNAS box and in my opinion I did. I been testing my build for 4 weeks now, but I keep getting problems with permissions and shares.
My FreeNAS Build:
Mainboard: Supermicro X10SL7-F (SAS controller flash to IT mode Firmware 1.6)
Processor: Intel Pentium G3440 @3.30GHz
Memory: 2x 8GB (16GB Total) Crucial DDR3 1600 1,35v DR x8 ECC UDIMM 240p (CT102472BD160B) will upgrade at some point to 32GB total.
Pool 1: 11x4TB RaidZ3 (Toshiba HD SATA 64MB MD04ACA400 7200rpm) main storage
Pool 2: 3x250GB 3 way mirror for transmission and jails + system dataset. This pool will be replaced at some point with 2 SSD.
Boot: 3x32GB 3 way mirror (Kingston DataTraveler SE9 G2 USB3.0) of course connected on USB2.0 ports.
Power supplies: Dual hot swappable power supplies 300watt
UPS: APC Smart-UPS 750VA LCD
Network: Onboard (Supermicro X10SL7-F) Dual Gigabit Ethernet Connected on a HP ProCurve 1800-24G J9028B with LACP
FreeNAS Setup:
FreeNAS-9.3-STABLE-201506042008
CIFS settings:
NetBIOS name - Isolinear, Workgroup - WARPCORE, Description - Isolinear Storage, DOS charset – CP437, UNIX charset UTF-8, Log level – Minimum, Use syslog – on, Local Master – off, Domain logons – off, Time Server for Domain – on, Guest account – nobody, File mask – empty, Directory mask – empty, Allow Empty Password – off, Auxiliary parameters – empty, Unix Extensions – on, Zeroconf share discovery – on, Hostnames lookups – off, Server minimum protocol - -----, Server maximum protocol SMB2, Allow execute always – on, Obey pam restrictions – on, Bind IP Addresses – none, Idmap Range – 90000001, Low Idmap Range High - 100000000
Users:
User1 (Me): ID - 1004, primary group - user1, home - /nonexistent, Shell - csh, Fullname - User1 something, Only Microsoft account - on, SSH Public Key - empty, Home Directory Mode - default, Auxiliary groups - none
User2 (other person): ID - 1005, primary group - user2, home - /nonexistent, Shell - nologin, Fullname - User2 something, Only Microsoft account - on, SSH Public Key - empty, Home Directory Mode - default, Auxiliary groups - none
Dataset structure:
Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User1 Dataset - Sharepoint Dataset
Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User2 Dataset - Sharepoint Dataset
Settings and Permissions datasets:
Settings of ‘Main Dataset’: Compression - Lz4, Share - UNIX, atime - Inherit on, dedup - off
Permissions of ‘Main Dataset’: user - on, user - root, group - on, group - wheel, apply mode - on, mode - rwx rx rx, Permission type - UNIX
Settings other Datasets: Compression - Lz4, Share - Windows, atime - off, dedup - off
Permissions other Datasets: user - on, user - User1, group - on, group - wheel, apply mode - on, mode - rwx rwx, Permission type - Windows
CIFS Shares:
CIFS Share1: Path - Main Sharepoint /mnt/Main Dataset/Main Sharepoint Dataset, Use as home share – off, Name - Main Sharepoint Dataset, Comment – empty, Apply Default Permissions – on, Export Read Only – off, Browsable to Network Clients – on, Export Recycle Bin – off, Show Hidden Files – off, Allow Guest Access – off, Only Allow Guest Access – off, Hosts Allow – empty, Hosts Deny – empty, VFS Objects – default, Periodic Snapshot Task - -----, Auxiliary Parameters – empty
CIFS Share2: Path - Main Sharepoint /mnt/Main Dataset/Main Sharepoint Dataset/Users Dataset/User2 Dataset/Sharepoint Dataset, Use as home share – off, Name - Sharepoint Dataset, Comment – empty, Apply Default Permissions – on, Export Read Only – off, Browsable to Network Clients – on, Export Recycle Bin – off, Show Hidden Files – off, Allow Guest Access – off, Only Allow Guest Access – off, Hosts Allow – empty, Hosts Deny – empty, VFS Objects – default, Periodic Snapshot Task - -----, Auxiliary Parameters – empty
The problems:
Problem 1:
If I make a CIFS share it takes a very long time before is it is visible and accessible. Rebooting FreeNAS works, but I suspect that should not be necessary.
Problem 2:
This is a major problem. Most of the times I cannot change/add FreeNAS users and groups from windows with in my CIFS share. This because they cannot be found, reboot will work sometimes but the moment I make changes in FreeNAS Web gui, like make/change new user or CIFS share. It will break something and I cannot find any users or groups from windows.
Problem 3:
Wen I don’t have the problem descript as above, I am getting another problem. When using user1 from a windows 8.1 system and add user2 to the ‘Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User2 Dataset - Sharepoint Dataset’ with full permissions user2 can’t access it. I have no idea why that is, as I can see I did everything right.
Am I missing something, is there a bug in FreeNAS 9.3 Stable? After having this problems for 4 weeks I am going nuts. I have 15-20 year’s experience with windows server editions, shares and permission. I got everything else working like it should be, except this, where did I go wrong?
EDIT: All my clients running Windows 8.1
Sorry about my English, I am native Dutch
My FreeNAS Build:
Mainboard: Supermicro X10SL7-F (SAS controller flash to IT mode Firmware 1.6)
Processor: Intel Pentium G3440 @3.30GHz
Memory: 2x 8GB (16GB Total) Crucial DDR3 1600 1,35v DR x8 ECC UDIMM 240p (CT102472BD160B) will upgrade at some point to 32GB total.
Pool 1: 11x4TB RaidZ3 (Toshiba HD SATA 64MB MD04ACA400 7200rpm) main storage
Pool 2: 3x250GB 3 way mirror for transmission and jails + system dataset. This pool will be replaced at some point with 2 SSD.
Boot: 3x32GB 3 way mirror (Kingston DataTraveler SE9 G2 USB3.0) of course connected on USB2.0 ports.
Power supplies: Dual hot swappable power supplies 300watt
UPS: APC Smart-UPS 750VA LCD
Network: Onboard (Supermicro X10SL7-F) Dual Gigabit Ethernet Connected on a HP ProCurve 1800-24G J9028B with LACP
FreeNAS Setup:
FreeNAS-9.3-STABLE-201506042008
CIFS settings:
NetBIOS name - Isolinear, Workgroup - WARPCORE, Description - Isolinear Storage, DOS charset – CP437, UNIX charset UTF-8, Log level – Minimum, Use syslog – on, Local Master – off, Domain logons – off, Time Server for Domain – on, Guest account – nobody, File mask – empty, Directory mask – empty, Allow Empty Password – off, Auxiliary parameters – empty, Unix Extensions – on, Zeroconf share discovery – on, Hostnames lookups – off, Server minimum protocol - -----, Server maximum protocol SMB2, Allow execute always – on, Obey pam restrictions – on, Bind IP Addresses – none, Idmap Range – 90000001, Low Idmap Range High - 100000000
Users:
User1 (Me): ID - 1004, primary group - user1, home - /nonexistent, Shell - csh, Fullname - User1 something, Only Microsoft account - on, SSH Public Key - empty, Home Directory Mode - default, Auxiliary groups - none
User2 (other person): ID - 1005, primary group - user2, home - /nonexistent, Shell - nologin, Fullname - User2 something, Only Microsoft account - on, SSH Public Key - empty, Home Directory Mode - default, Auxiliary groups - none
Dataset structure:
Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User1 Dataset - Sharepoint Dataset
Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User2 Dataset - Sharepoint Dataset
Settings and Permissions datasets:
Settings of ‘Main Dataset’: Compression - Lz4, Share - UNIX, atime - Inherit on, dedup - off
Permissions of ‘Main Dataset’: user - on, user - root, group - on, group - wheel, apply mode - on, mode - rwx rx rx, Permission type - UNIX
Settings other Datasets: Compression - Lz4, Share - Windows, atime - off, dedup - off
Permissions other Datasets: user - on, user - User1, group - on, group - wheel, apply mode - on, mode - rwx rwx, Permission type - Windows
CIFS Shares:
CIFS Share1: Path - Main Sharepoint /mnt/Main Dataset/Main Sharepoint Dataset, Use as home share – off, Name - Main Sharepoint Dataset, Comment – empty, Apply Default Permissions – on, Export Read Only – off, Browsable to Network Clients – on, Export Recycle Bin – off, Show Hidden Files – off, Allow Guest Access – off, Only Allow Guest Access – off, Hosts Allow – empty, Hosts Deny – empty, VFS Objects – default, Periodic Snapshot Task - -----, Auxiliary Parameters – empty
CIFS Share2: Path - Main Sharepoint /mnt/Main Dataset/Main Sharepoint Dataset/Users Dataset/User2 Dataset/Sharepoint Dataset, Use as home share – off, Name - Sharepoint Dataset, Comment – empty, Apply Default Permissions – on, Export Read Only – off, Browsable to Network Clients – on, Export Recycle Bin – off, Show Hidden Files – off, Allow Guest Access – off, Only Allow Guest Access – off, Hosts Allow – empty, Hosts Deny – empty, VFS Objects – default, Periodic Snapshot Task - -----, Auxiliary Parameters – empty
The problems:
Problem 1:
If I make a CIFS share it takes a very long time before is it is visible and accessible. Rebooting FreeNAS works, but I suspect that should not be necessary.
Problem 2:
This is a major problem. Most of the times I cannot change/add FreeNAS users and groups from windows with in my CIFS share. This because they cannot be found, reboot will work sometimes but the moment I make changes in FreeNAS Web gui, like make/change new user or CIFS share. It will break something and I cannot find any users or groups from windows.
Problem 3:
Wen I don’t have the problem descript as above, I am getting another problem. When using user1 from a windows 8.1 system and add user2 to the ‘Pool1 - Main Dataset - Main Sharepoint Dataset - Users Dataset - User2 Dataset - Sharepoint Dataset’ with full permissions user2 can’t access it. I have no idea why that is, as I can see I did everything right.
Am I missing something, is there a bug in FreeNAS 9.3 Stable? After having this problems for 4 weeks I am going nuts. I have 15-20 year’s experience with windows server editions, shares and permission. I got everything else working like it should be, except this, where did I go wrong?
EDIT: All my clients running Windows 8.1
Sorry about my English, I am native Dutch
Last edited: