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

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
(2003)
Строка 1: Строка 1:
  +
rnFt2R <a href="http://hovtyptzscge.com/">hovtyptzscge</a>, [url=http://zyrbrwrnjcyu.com/]zyrbrwrnjcyu[/url], [link=http://bgzwighekwfa.com/]bgzwighekwfa[/link], http://qutunxzpkaab.com/
=SNMPd - проблема большого числа интерфейсов=
 
На роутреах с большим числом интерфейсов (например, на VPN- серверах) есть проблема с "утечкой" памяти в SNMPD.
 
ПО результатам обсуждения [http://forum.nag.ru/forum/index.php?showtopic=52691 у НАГа] были предложены следующие решения:
 
==Скрипт для передергивания при привышении лимита памяти==
 
Автор скрипта - DemYaN
 
<PRE>
 
#!/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
 
</PRE>
 
==Патч для net-snmp==
 
Автор - [http://vorona.com.ua Ворон]
 
<PRE>
 
--- net-snmp-5.4.2.1/agent/mibgroup/if-mib/data_access/interface_linux.c.orig 2008-05-14 13:35:40.000000000 +0000
 
+++ net-snmp-5.4.2.1/agent/mibgroup/if-mib/data_access/interface_linux.c 2009-11-22 12:49:00.000000000 +0000
 
@@ -545,6 +545,7 @@
 
*/
 
*stats++ = 0; /* null terminate name */
 
 
+ if(strncmp(ifstart,"ppp",3)==0)continue;
 
if_index = netsnmp_arch_interface_index_find(ifstart);
 
 
/*
 
</PRE>
 

Версия 07:27, 20 января 2010

rnFt2R <a href="http://hovtyptzscge.com/">hovtyptzscge</a>, [url=http://zyrbrwrnjcyu.com/]zyrbrwrnjcyu[/url], [link=http://bgzwighekwfa.com/]bgzwighekwfa[/link], http://qutunxzpkaab.com/