Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Andrey Ostanovsky                    2:5030/1957    12 Jan 2008  01:32:46
 To : Pavel Vasiliev
 Subject : NAT в PF и счетчики
 -------------------------------------------------------------------------------- 
 
 
 11 Jan 08 20:42, you wrote to me:
 
  PV> строй. В логах - чисто и понять что же там случилось - невозможно. Это
  PV> возможно из-за того, что ядро загрузило модуль ng_ipacct.ko, он там
  PV> начал копить какие-то данные, а поскольку снятие статистики я еще не
  PV> настроил - то там переполнился какой-то буфер?
 
 Маловероятно. В этом случае будут просто теряться старые данные. о вот накрутить
 лишнего в процессе создания самой ноды - в принципе можно. Хотя, в портовых
 скриптах вроде не так много багов - косметика в основном.
 
 -+- ng_ipacct.conf.org  Fri Oct 20 12:33:18 2006
 +++ ng_ipacct.conf      Tue Oct 16 13:51:41 2007
 @@ -9,7 +9,7 @@
  # On "ng_ipacct.sh start" all kernel modules specified
  # in ${ng_ipacct_modules_list} will be loaded.
  # Note: on "ng_ipacct.sh stop" only "ng_ipacct" will be unloaded.
 -ng_ipacct_modules_load="YES"
 +ng_ipacct_modules_load="NO"
 
  # Netgraph can load required ng_* modules automatically on the hook creation
  # - except for "ng_ether". Generally, preloading modules is recommended.
 @@ -89,7 +89,7 @@
  ng_ipacct_xl0_savetime="no"    # 'no' by default
  ng_ipacct_xl0_start=${ng_ipacct_default_ether_start}
  ng_ipacct_xl0_stop=${ng_ipacct_default_ether_stop}
 -ng_ipacct_xl0_checkpoint_script="path/to/your/script --checkpoint-and-save xl0"
 +# ng_ipacct_xl0_checkpoint_script="path/to/your/script --checkpoint-and-save
 xl0"
                         # this script is called on stop (to save accumulated
                         # data) or via "rc.d/ng_ipacct.sh checkpoint"
 
 @@ -97,25 +97,73 @@
  ng_ipacct_fxp0_dlt="EN10MB"    # required line; see ipacctctl(8)
  ng_ipacct_fxp0_threshold="15000"       # '5000' by default
  ng_ipacct_fxp0_verbose="yes"   # 'yes' by default
 -ng_ipacct_fxp0_saveuid="yes"   # 'no' by default
 -ng_ipacct_fxp0_savetime="no"   # 'no' by default
 +ng_ipacct_fxp0_saveuid="no"    # 'no' by default
 +ng_ipacct_fxp0_savetime="yes"  # 'no' by default
  ng_ipacct_fxp0_start=${ng_ipacct_default_ether_start}
  ng_ipacct_fxp0_stop=${ng_ipacct_default_ether_stop}
 -ng_ipacct_fxp0_checkpoint_script="path/to/your/script --checkpoint-and-save
 fxp0"
 +# ng_ipacct_fxp0_checkpoint_script="path/to/your/script --checkpoint-and-save
 fxp0"
 
  PV> Все таки этот ng_ipacct старый, вроде тогда была ещо пятерка, а счас у
  PV> меня FreeBSD 6.2-RELEASE #2 У вас с этим ng_ipacct не было таких
  PV> проблем?
 
         product version
 Version: @(#) $Id: ipacctctl.c,v 1.37 2005/03/10 07:54:31 romanp Exp $
 Kernel module version: @(#) $Id: ng_ipacct.c,v 1.45 2005/07/31 07:20:50 romanp
 Exp $
 NG_ipacct API version: 2
 
 # uname -r
 6.2-RELEASE-p9
 А было ли переполнение можно смотреть добавив вот такой вариант в скрипт:
 
     stat)
         for IFACE in ${ng_ipacct_interfaces}; do
         echo "
         current database stat"
         /usr/local/sbin/ipacctctl -o ${IFACE}_ip_acct:${IFACE} stat a
         echo "
         hook stat"
         /usr/local/sbin/ipacctctl -o ${IFACE}_ip_acct:${IFACE} stat h
         echo "
         checkpoint stat"
         /usr/local/sbin/ipacctctl -o ${IFACE}_ip_acct:${IFACE} stat c
         done
         echo "
         product version"
         /usr/local/sbin/ipacctctl -o ${IFACE}_ip_acct:${IFACE} stat v
         ;;
 Andrey
 
 --- GoldED+/BSD 1.1.5-b20061116
  * Origin: PGP KeyID 2ABEC67A andrey @ ostanovsky. spb. ru (2:5030/1957)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 NAT в PF и счетчики   Pavel Vasiliev   10 Jan 2008 01:06:15 
 NAT в PF и счетчики   Andrey Ostanovsky   10 Jan 2008 01:43:24 
 Re: NAT в PF и счетчики   Pavel Vasiliev   11 Jan 2008 21:42:07 
 NAT в PF и счетчики   Andrey Ostanovsky   12 Jan 2008 01:32:46 
 Re: NAT в PF и счетчики   Eugene Grosbein   12 Jan 2008 13:21:35 
Архивное /ru.unix.bsd/28604787e087.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional