The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка в FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка в FreeBSD"
Сообщение от NetKnight emailИскать по авторуВ закладки on 23-Янв-04, 14:40  (MSK)
Были проблеммы в сети и вдруг сервер начал ежесекундно выдавать такую ошибку: "All mbufs exhausted, please see tuning(7)"
Что это? И из-за чего таке может быть? Помогла только перезагрузка.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Ошибка в FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Янв-04, 15:08  (MSK)
>Были проблеммы в сети и вдруг сервер начал ежесекундно выдавать такую ошибку:
>"All mbufs exhausted, please see tuning(7)"
>Что это? И из-за чего таке может быть? Помогла только перезагрузка.

недостаточно кол-ва сетевых mbuf, ясно же сказано, читай:

# man 7 tuning (там все расписано, так же как и в FAQ

# netstat -m

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-kernel-limits.html

увеличить maxusers, nmbclusters и nmbufs:

# less /sys/i386/conf/LINT
...
# Set the size of the mbuf KVM reservation, in clusters.  This is scaled
# by approximately 2048 bytes.  The system will auto-size the mbuf area
# to (512 + maxusers*16) if this option is not specified.
# maxusers is in turn computed at boot time depending on available memory
# or set to the value specified by "options MAXUSERS=x" (x=0 means
# autoscaling).
# So, to take advantage of autoscaling, you have to remove both
# NMBCLUSTERS and MAXUSERS (and NMBUFS) from your kernel config.
#
#--lavr, читаем выше и там все расписано, как и по какой формуле, ну или
# положиться на автотюнинг ядра: maxusers=0 (последнее под вопросом)

options         NMBCLUSTERS=1024

# Set the number of mbufs available in the system. Each mbuf
# consumes 256 bytes. The system will autosize this (to 4 times
# the number of NMBCLUSTERS, depending on other constraints)
# if this option is not specified.
#
options         NMBUFS=4096
...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Ошибка в FreeBSD"
Сообщение от NetKnight emailИскать по авторуВ закладки on 23-Янв-04, 15:28  (MSK)
>>Были проблеммы в сети и вдруг сервер начал ежесекундно выдавать такую ошибку:
>>"All mbufs exhausted, please see tuning(7)"
>>Что это? И из-за чего таке может быть? Помогла только перезагрузка.
>
>недостаточно кол-ва сетевых mbuf, ясно же сказано, читай:

Что такое mbufs? Как-то непонятно...

># man 7 tuning (там все расписано, так же как и в
>FAQ
>
># netstat -m
>
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-kernel-limits.html
>
>увеличить maxusers, nmbclusters и nmbufs:
>
># less /sys/i386/conf/LINT
>...
># Set the size of the mbuf KVM reservation, in clusters.  
>This is scaled
># by approximately 2048 bytes.  The system will auto-size the mbuf
>area
># to (512 + maxusers*16) if this option is not specified.
># maxusers is in turn computed at boot time depending on available
>memory
># or set to the value specified by "options MAXUSERS=x" (x=0 means
>
># autoscaling).
># So, to take advantage of autoscaling, you have to remove both
>
># NMBCLUSTERS and MAXUSERS (and NMBUFS) from your kernel config.
>#
>#--lavr, читаем выше и там все расписано, как и по какой формуле,
>ну или
># положиться на автотюнинг ядра: maxusers=0 (последнее под вопросом)
>
>options         NMBCLUSTERS=1024
>
># Set the number of mbufs available in the system. Each mbuf
>
># consumes 256 bytes. The system will autosize this (to 4 times
>
># the number of NMBCLUSTERS, depending on other constraints)
># if this option is not specified.
>#
>options         NMBUFS=4096
>...

Не совсем понял, что это значит? Сколько памяти выделять на сокеты или что? У меня в сети 30-50 юзеров, какие значения мне нужны? Или от количества сервисов тоже зависит?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Ошибка в FreeBSD"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 23-Янв-04, 15:32  (MSK)
Посмотри ниже, я вчера постил такую ошибку.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру