SNMPD VPN: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 4: Строка 4:
 
==Скрипт для передергивания при привышении лимита памяти==
 
==Скрипт для передергивания при привышении лимита памяти==
 
Автор скрипта - DemYaN
 
Автор скрипта - DemYaN
[PRE]
+
<PRE>
 
#!/bin/bash
 
#!/bin/bash
   
Строка 15: Строка 15:
 
/usr/bin/logger -t SNMPD-RESTART "RSS=$RSS kBytes"
 
/usr/bin/logger -t SNMPD-RESTART "RSS=$RSS kBytes"
 
fi
 
fi
[/PRE]
+
</PRE>

Версия 10:23, 23 ноября 2009

SNMPd - проблема большого числа интерфейсов

На роутреах с большим числом интерфейсов (например, на VPN- серверах) есть проблема с "утечкой" памяти в SNMPD. ПО результатам обсуждения у НАГа были предложены следующие решения:

Скрипт для передергивания при привышении лимита памяти

Автор скрипта - DemYaN

#!/bin/bash

PID=`/bin/pidof snmpd`
RSS=`/bin/ps h -o rss -p $PID`

if [ $RSS -gt 50000 ]
then
    /usr/sbin/invoke-rc.d snmpd restart
    /usr/bin/logger -t SNMPD-RESTART "RSS=$RSS kBytes"
fi