Hallo,
habe ein 8.0p2 ( amd64 ) mit einem RaidZ2 Pool ( 14TB ) laufen. Netzwerkkarte ist eine Intel PRO/1000 EB Karte ( onboard auf einem Intel Board ).
Der Pool wird per NFS freigegeben. Nun steigt aber der mbuf clusters Verbrauch stetig an, ich musste diesen schon ungewöhnlich hoch setzen, damit er erreichbar bleibt ( mbufs voll, nicht gut ... kein Netzverkehr mehr , nur serieller Zugriff möglich ) :-(
Habe dazu in den Maillinglisten nicht wirklich was gefunden ... habt ihr eine Idee was man da machen kann? Irgendwie wird der Speicher nicht freigegeben, sehe ich dass richtig? Mit net.inet.tcp.recvspace und net.inet.tcp.sendspace ( momentan auf 16k, bzw. 8k, vorher auf 32k ) habe ich auch rumgespielt, ohne Besserung.
Der Wert sieht momentan so aus:
68879/11131/80010/262144 mbuf clusters in use (current/cache/total/max)
Danke
Kai
habe ein 8.0p2 ( amd64 ) mit einem RaidZ2 Pool ( 14TB ) laufen. Netzwerkkarte ist eine Intel PRO/1000 EB Karte ( onboard auf einem Intel Board ).
Der Pool wird per NFS freigegeben. Nun steigt aber der mbuf clusters Verbrauch stetig an, ich musste diesen schon ungewöhnlich hoch setzen, damit er erreichbar bleibt ( mbufs voll, nicht gut ... kein Netzverkehr mehr , nur serieller Zugriff möglich ) :-(
Habe dazu in den Maillinglisten nicht wirklich was gefunden ... habt ihr eine Idee was man da machen kann? Irgendwie wird der Speicher nicht freigegeben, sehe ich dass richtig? Mit net.inet.tcp.recvspace und net.inet.tcp.sendspace ( momentan auf 16k, bzw. 8k, vorher auf 32k ) habe ich auch rumgespielt, ohne Besserung.
Der Wert sieht momentan so aus:
68879/11131/80010/262144 mbuf clusters in use (current/cache/total/max)
Danke
Kai
