windows server 2003, “Packets outbound errors” og nettverksbuffer

Her om dagen hadde jeg en sak med en Windows Server 2003 R2 burk som fungerte som DC, filserver og SQL. No biggie, lite firma og en relativt godt specet server så det skulle jo gå greit.

Helt til plutselig en dag, ca to måneder etter installasjon. Plutselig, helt uten forvarsel bestemmer den seg for å bli pisse treg ved utføring av filoperasjoner. En del går som normalt mens andre ting går rævva. Time på time med feilsøking av nett, config på server, kabeling, switchen byttes og fanden i vold.

Til slutt ser jeg i Performance monitoren at Packets outbound errors står til en stødig 16. Googler dette en del og finner ut at alt >1 skal føre til treghet i nettet, samt at man må endre på nettverks bufferne for å rette dette. Etter shjukt mye googling finner jeg til slutt ut at det er

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SizReqBuf

som bestemmer det (ref MS kb Q320829). Denne dword-nøklen skal ha en verdi mellom 512 og 65535, og MS foreslår 4410 hex som en god verdi i vanlig ethernet.

Dette tok knekken på outbound errorene.

This entry was posted in nettverk, windows. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>