Zgłaszało się ostatnio kilka osób do testów. I oto jest okazja przysłużyć się ludzkości.
Lamer zauważył że przesłanie dużego zalącznika mailem powoduje restart NND. Prosimy zatem administratorów serwerów pocztowych działających na NND o przetestowanie zależności pomiędzy wielkością załącznika ilością ramu w systemie i wielkością swap. Test polegać miałby na odebraniu maila z załącznikiem o wielkości kilku/kilkunastu/kilkudziesięciu MB. Interesuje nas punkt w którym NND się zrestartuje i w wyniku testu chcielibyśmy otrzymać trzy liczby: wielkość załącznika, wielkość fizycznej pamięci ram i wielkość swap oraz fragment logu pokazujacy moment tuż przed restartem. Pozwoli to nam na zoptymalizowanie konfigu serwera poczty i instalatora (wielkość swap).
Instalacja poczty powinna być standardowa wg opisu Maćka. Poniżej wklejam kawałek logu pokazujący moment padu NND przy odbieraniu dużych załączników.
Dec 28 14:32:18 router_nnd kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
Dec 28 14:32:18 router_nnd kernel: VM: killing process mrtg
Dec 28 14:33:19 router_nnd kernel: __alloc_pages: 0-order allocation failed (gfp=0x1f0/0)
Dec 28 14:33:22 router_nnd kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
Dec 28 14:33:23 router_nnd kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
Dec 28 14:33:23 router_nnd kernel: VM: killing process tpop3d
Dec 28 14:33:23 router_nnd kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
Dec 28 14:33:23 router_nnd kernel: VM: killing process thttpd
Dec 28 15:22:22 router_nnd kernel: klogd 1.4.1, log source = /proc/kmsg started.
zwróćcie uwagę, że start klogd o 15.22.22 nastąpił już po restarcie komputera.
Załącznik ok 40MB, pamięć ram 48MB, swap 64MB.
Oczywiście zdajemy sobie sprawę że protokoły pocztowe nie slużą do przesylania takich dużych plików. Niemniej jednak chcemy aby ustawiona podczas instalacji wielkość swap była optymalna, chcemy rownież w przygotowywanym konfiguratorze poczty dodać funkcję ustawiającą maksymalną wielkość maila na podstawie ilości pamięci i wielkości swap.
Zapraszamy do testów i z góry dziękujemy za podsyłane tu wyniki.