I have been using FreeNAS for a little over a year now with a few glitches along the way but this new problem has me stumped. This fall I took the opportunity to upgrade my server from improper hardware to proper hardware and “upgraded” the version of FreeNAS from 9.3 to 9.10 at the same time. FreeNAS 9.10 is a new install on the new hardware. I was using a desktop motherboard with 16 GB non-ECC RAM but now I am using a Supermicro server motherboard with 64 GB of ECC RAM. See my signature for specific hardware.
I have about 300 folders with large numbers of files. Each folder has ~15,000 files to ~70,000 files. The folders contain a hodgepodge of file types like pdf, doc, xls, jpg, png, csv, txt, etc. The file sizes range from a few bytes to ~50 MB. When I try to copy a folder to the server, the copy is fast at the start but after copying ~12,000 of the files in the folder, the throughput becomes extremely (~500 to 900 KB/sec) slow. When it gets to ~20,000, files copied, the throughput will drop down to ~20 to 50 KB/sec. The worst part about it is the rest of the server file systems slow to a crawl when this happens. I never had this problem with FreeNAS 9.3. The throughput with large files is where I would expect it at 50 to 90 MB/sec.
I have tried using UNIX and Windows ACL’s but the problem occurs with both. I have also tried disabling DOS attributes in SMB and that didn’t help either.
I setup a test system to try to isolate the problem. I installed FreeNAS 9.10 to the test system and had the same problem. Then I switched to FreeNAS 9.3 with the same hardware and the throughput slowed but it only slowed to ~5 MB/sec. I tried to test the beta version of FreeNAS 10 but I couldn’t get the clunky, cave dweller, user interface of FreeNAS 10 to create an encrypted volume. The test system uses the old server hardware. The volume created to test the system is almost identical in that it uses 7 Seagate 8 TB Archive drives in a RaidZ2 configuration with encryption enabled.
Do I have a setting wrong in FreeNAS 9.10 or is there a problem with FreeNAS 9.10?
Thank you for your help.
I have about 300 folders with large numbers of files. Each folder has ~15,000 files to ~70,000 files. The folders contain a hodgepodge of file types like pdf, doc, xls, jpg, png, csv, txt, etc. The file sizes range from a few bytes to ~50 MB. When I try to copy a folder to the server, the copy is fast at the start but after copying ~12,000 of the files in the folder, the throughput becomes extremely (~500 to 900 KB/sec) slow. When it gets to ~20,000, files copied, the throughput will drop down to ~20 to 50 KB/sec. The worst part about it is the rest of the server file systems slow to a crawl when this happens. I never had this problem with FreeNAS 9.3. The throughput with large files is where I would expect it at 50 to 90 MB/sec.
I have tried using UNIX and Windows ACL’s but the problem occurs with both. I have also tried disabling DOS attributes in SMB and that didn’t help either.
I setup a test system to try to isolate the problem. I installed FreeNAS 9.10 to the test system and had the same problem. Then I switched to FreeNAS 9.3 with the same hardware and the throughput slowed but it only slowed to ~5 MB/sec. I tried to test the beta version of FreeNAS 10 but I couldn’t get the clunky, cave dweller, user interface of FreeNAS 10 to create an encrypted volume. The test system uses the old server hardware. The volume created to test the system is almost identical in that it uses 7 Seagate 8 TB Archive drives in a RaidZ2 configuration with encryption enabled.
Do I have a setting wrong in FreeNAS 9.10 or is there a problem with FreeNAS 9.10?
Thank you for your help.