Oko
Contributor
- Joined
- Nov 30, 2013
- Messages
- 132
I am running two FreeNAS 9.2.1.5 amd64 file servers capacity 21TB and 8TB. Both servers are industrial grade and have sufficient RAM and CPU power. I am having a very strange issue on the smaller server.
Namely smaller server hosts home directories for 9 of my users which are exported vis NFS on 15 RedHat computing nodes. Both computing nodes and FreeNAS file server use LDAP for directory services. LDAP is a stock OpenBSD server. The larger 21 TB server is set identically and hosts home directories for about 30 people. It is exported on the same computing nodes using the same LDAP setup.
Home directories on the 21TB server reside on a data set size 3TB. The server works like a champ. However users whose directories sits on the smaller file server started complaining about login times on computing nodes as soon as I mounted their home directories.
I nailed login problem to NSF mount and the size of data set. When I don't mount home folders login times are normal as soon as I mount home folders the login time sucks. The speed of the login increases as I decrease the size of data set which hosts home folders. However there is no practical user for home folders which sits on the top of 50GB data set and I see this problem with data sets as small as 1TB (for all home folders).
I am using lz4 compression. De-duplication is disabled. I put a hard bound 2TB on the size of data set holding home directories and children.
Has anybody seen something crazy like the above? Thank you for your help.
P.S. I have also seen problem with some subdirectories not being visible to users even though I use export all NFS option and everything is on the same data set. Have you guys seen that?
Namely smaller server hosts home directories for 9 of my users which are exported vis NFS on 15 RedHat computing nodes. Both computing nodes and FreeNAS file server use LDAP for directory services. LDAP is a stock OpenBSD server. The larger 21 TB server is set identically and hosts home directories for about 30 people. It is exported on the same computing nodes using the same LDAP setup.
Home directories on the 21TB server reside on a data set size 3TB. The server works like a champ. However users whose directories sits on the smaller file server started complaining about login times on computing nodes as soon as I mounted their home directories.
I nailed login problem to NSF mount and the size of data set. When I don't mount home folders login times are normal as soon as I mount home folders the login time sucks. The speed of the login increases as I decrease the size of data set which hosts home folders. However there is no practical user for home folders which sits on the top of 50GB data set and I see this problem with data sets as small as 1TB (for all home folders).
I am using lz4 compression. De-duplication is disabled. I put a hard bound 2TB on the size of data set holding home directories and children.
Has anybody seen something crazy like the above? Thank you for your help.
P.S. I have also seen problem with some subdirectories not being visible to users even though I use export all NFS option and everything is on the same data set. Have you guys seen that?