Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка ядра под NAS на Ubuntu Server  (Прочитано 1425 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zoger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Настройка ядра под NAS на Ubuntu Server
« : 17 Апреля 2013, 01:33:42 »
Доброго времени суток! Подскажите какие настройки оптимизации ядра необходимы для NAS (Accel-ppp+Freeradius+Mysql) нахожу в инете много статей, но они в основном для web серверов и тому подобных. Серверная нагрузка примерно 80 абонентов шейпер использую встроенный в аксель.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28486
    • Просмотр профиля
Re: Настройка ядра под NAS на Ubuntu Server
« Ответ #1 : 17 Апреля 2013, 02:59:28 »
Вряд ли вам тут кто-то поможет.
Можно посоветовать - настроить мониторинг всего и вся и на его основании принимать решение о подкрутке того или иного параметра системы. Хотя, думаю, в вашем случае никакие изменения на глаз заметны не будут.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zoger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Настройка ядра под NAS на Ubuntu Server
« Ответ #2 : 17 Апреля 2013, 14:04:14 »
Проблема тюнинга ядра встала в следствии того, что активных абонентов на данный момент - 40 юзеров. Но без тюнинга он пропускал всего лишь 20 остальные авторизовывались, но отлетали. В логах акселя была причина отсутствия LCP ответа от юзера. Я применил тюнинг который нарыл в интернете и он стал пропускать все 40 и более подключений. Но. я применил эти параметры в слепую. По сути я так и не понял в чем была проблема.
Вот что прописал в sysctl.conf
net.core.somaxconn = 1024

net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
net.ipv4.tcp_rmem = 4096 87380 6291456
net.ipv4.tcp_wmem = 4096 87380 6291456

net.core.netdev_max_backlog = 2500
net.ipv4.tcp_max_syn_backlog = 2480

net.ipv4.udp_wmem_min = 16384
net.ipv4.udp_rmem_min = 16384
net.ipv4.udp_mem = 8388608 12582912 16777216
И как правильно мониторить эти параметры? ethtool и netstat? А как посмотреть на сколько занят tcp и udp стек?
PS. и по неизвестным причинам мониторинг скорости выдает неправильное значение. Когда решил скачать файл торрентом скорость скачивания была 10.5 мегабайт, а iftop показывал скорость в 3 МЕГАБИТА суммарной (TX+RX). не могу понять в чем проблема.   
« Последнее редактирование: 17 Апреля 2013, 14:11:59 от zoger »

Оффлайн feby

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Настройка ядра под NAS на Ubuntu Server
« Ответ #3 : 17 Апреля 2013, 17:36:24 »
Доброго времени суток! Подскажите какие настройки оптимизации ядра необходимы для NAS (Accel-ppp+Freeradius+Mysql) нахожу в инете много статей, но они в основном для web серверов и тому подобных. Серверная нагрузка примерно 80 абонентов шейпер использую встроенный в аксель.
Привет zoger
Есть ссыль на подробное понятное "ХауТу"?
Скоро предстоить реализовывать подобный функционал

Оффлайн zoger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Настройка ядра под NAS на Ubuntu Server
« Ответ #4 : 18 Апреля 2013, 14:33:43 »
Да после долгих мучений остановился на http://vpnms.org/doku.php?id=install
В статье есть правда очень незначительные опечатки, если будут вопросы - обращайся.
« Последнее редактирование: 18 Апреля 2013, 14:35:55 от zoger »

 

Страница сгенерирована за 0.095 секунд. Запросов: 25.