VDSPlanet.ru Making the difference in VDS Hosting
 
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Сентября 08, 2010, 02:12:15 pm
1342 Сообщений в 244 Тем от 210 Пользователей
Последний пользователь: feo
Форумы VDSPlanet.ru  |  Технический форум  |  Проблемы и их решение  |  iptables: Memory allocation problem 0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1]
Автор Тема: iptables: Memory allocation problem  (Прочитано 715 раз)
jno
Новичок
*
Offline Offline

Сообщений: 22



Просмотр профиля WWW
« : Апреля 14, 2010, 11:58:26 pm »

Код:
$ sudo iptables -I INPUT -t filter -s 62.152.168.0/24 -j DROP
iptables: Memory allocation problem

Это какой памяти нехватило?
Записан

Ubuntu 8.04 LTS
VDSPlanet
Поддержка
*****
Offline Offline

Сообщений: 440


VDSPlanet.ru Staff


Просмотр профиля WWW
« Ответ #1 : Апреля 15, 2010, 12:08:23 am »

Вот вам скрипт. Посмотрите сколько памяти гарантированной + максимальной Вы используете:
Код:
#!/bin/bash
bean=`cat /proc/user_beancounters`
guar=`echo "$bean" | grep vmguar | awk '{ print $4;}'`
priv=`echo "$bean" | grep privvm | awk '{ print $2;}'`
let totl=guar/256
let used=priv/256
let free=totl-used
let per=used*100/totl
echo "VPS Memory:"
echo "total: $totl mb   used: $used mb ($per%)   free: $free mb"

Далее посмотрите по отказам тех или иных ресурсов: cat /proc/user_beancounters  (Столбик failcnt)
И также обратитесь к описанию параметров UBC (User_BeanCounters) для того или иного тарифа: http://wiki.vdsplanet.ru/Категория:UBC_Parameters

Какого-то из параметров Вам не хватает.
Записан

Если у Вас возникли любые дополнительные вопросы, обращайтесь в службу поддержки http://VDSPlanet.ru
jno
Новичок
*
Offline Offline

Сообщений: 22



Просмотр профиля WWW
« Ответ #2 : Апреля 15, 2010, 12:29:39 am »

скрипт сказал
Код:
VPS Memory:
total: 192 mb   used: 135 mb (70%)   free: 57 mb
Записан

Ubuntu 8.04 LTS
VDSPlanet
Поддержка
*****
Offline Offline

Сообщений: 440


VDSPlanet.ru Staff


Просмотр профиля WWW
« Ответ #3 : Апреля 15, 2010, 12:31:00 am »

скрипт сказал
Код:
VPS Memory:
total: 192 mb   used: 135 mb (70%)   free: 57 mb


Если памяти достаточно то отказы в другом. Смотрите столбик failcnt в cat /proc/user_beancounters.
Записан

Если у Вас возникли любые дополнительные вопросы, обращайтесь в службу поддержки http://VDSPlanet.ru
jno
Новичок
*
Offline Offline

Сообщений: 22



Просмотр профиля WWW
« Ответ #4 : Апреля 15, 2010, 01:13:20 am »

всего пара четвёрок в счётчике отказов:
Код:
Version: 2.5
       uid  resource           held    maxheld    barrier      limit    failcnt
     2910:  kmemsize        4024359    6154244   11093094   11676942          0
            privvmpages       35323      48137     147456     196608          4
            numiptent           735        735        576        576          4
я выкинул строки с нулями
после очередной попытки стало
Код:
numiptent           735        735        576        576          5
т.е. причина в numiptent
а это - что?а это - как раз число записей в iptables!

это - жёсткий лимит?

я фильтрую чудаков, которые рвутся на 22 порт подбирать пароли...

ЗЫ. в интернетах кто что про это пишет...
« Последнее редактирование: Апреля 15, 2010, 01:21:48 am от jno » Записан

Ubuntu 8.04 LTS
VDSPlanet
Поддержка
*****
Offline Offline

Сообщений: 440


VDSPlanet.ru Staff


Просмотр профиля WWW
« Ответ #5 : Апреля 15, 2010, 01:23:39 am »

Да, это количество записей iptables. Да, это жесткий лимит. На каждом тарифе свое значение.

Что касается privvmpages, то скорее всего до вчерашего увеличения памяти на тарифах вам максимальной/burstable ram не хватало, но после увеличения в данный параметр вы больше не упираетесь.
« Последнее редактирование: Апреля 15, 2010, 01:25:22 am от VDSPlanet » Записан

Если у Вас возникли любые дополнительные вопросы, обращайтесь в службу поддержки http://VDSPlanet.ru
jno
Новичок
*
Offline Offline

Сообщений: 22



Просмотр профиля WWW
« Ответ #6 : Апреля 15, 2010, 01:35:42 am »

ясно, спасибо - буду оптимизировать...
Записан

Ubuntu 8.04 LTS
Страниц: [1]
Форумы VDSPlanet.ru  |  Технический форум  |  Проблемы и их решение  |  iptables: Memory allocation problem « предыдущая тема следующая тема »
    Перейти в: