I have been battling with a strange issue for the past two weeks, the like of which I have neither experienced nor heard of. I know it is advisable to be verbose when you're describing a technical problem to technicians, but I'll try to explain using as few words as I can, hoping someone will understand what is going on.
There is a ProLiant DL120 G7 machine (16GBs of RAM) running FreeBSD 14.1 and Samba 4.16. There are 7 Kingston enterprise SSDs, connected to a flashed Dell PERC H310 card. (This is the second time I have built such a machine, but it was version 14.0.) When I copy a file from a Windows client, it starts fast, at almost 1Gbps, 7 to 10 seconds later, it drops to 0Gbps; and after staying like that for another 7 to 10 seconds, it quickly resumes at full speed. All the while, pinging continues without any interruptions. When I connect to it directly, ie with a CAT6 patch cable, it works fine.
I believe it has to be a problem with cache or something. Does anyone have an idea what is going on?
There is a ProLiant DL120 G7 machine (16GBs of RAM) running FreeBSD 14.1 and Samba 4.16. There are 7 Kingston enterprise SSDs, connected to a flashed Dell PERC H310 card. (This is the second time I have built such a machine, but it was version 14.0.) When I copy a file from a Windows client, it starts fast, at almost 1Gbps, 7 to 10 seconds later, it drops to 0Gbps; and after staying like that for another 7 to 10 seconds, it quickly resumes at full speed. All the while, pinging continues without any interruptions. When I connect to it directly, ie with a CAT6 patch cable, it works fine.
I believe it has to be a problem with cache or something. Does anyone have an idea what is going on?
Code:
[global]
server string = NAS
netbios name = nas
workgroup = WORKGROUP
security = user
force group = wheel
create mode = 777
wide links = no
force create mode = 777
max log size = 50
delete veto files = yes
veto files = /Thumbs.db/.DS_Store/._.DS_Store/.apdisk/desktop.ini/
force directory mode = 777
use sendfile = true
socket options = SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
aio write size = 16384
aio read size = 16384
aio write behind = true
delete readonly = yes
os level = 20
min receivefile size = 16384
load printers = no
force user = root
directory mode = 777
read raw = true
dos charset = cp866
unix charset = UTF-8
store dos attributes = no
ea support = no
map archive = no
map hidden = no
map system = no
map readonly = no
server signing = mandatory