anclbob Posted June 24, 2007 Posted June 24, 2007 Недавно заменил сервак на новый все пакеты поставил. Все работает уже неделю. И тут скачок света, сервак конечно к упсу подключить забыл. После перезагрузки обнаружил что вся статистика за сутки исчезла. Вообщем файлик статистики начал считать заново. Причина оказалась совсем банальная - нет файлика ipcad.dump. Подскажите почему он автоматически не создаётся? Начал его создавать принудительно каждые пять минут #!/bin/sh rsh localhost dump /root/traff/ipcad.dump вот конфиг ipcad capture-ports disable; buffers = 64k; interface ng* ; # Dynamically pick up PPP interfaces. interface em0 ; aggregate 192.0.0.0/8 strip 32; /* Don't aggregate internal range */ rsh enable at 127.0.0.1; rsh root@127.0.0.1 admin; /* Can shutdown ipcad */ rsh root@127.0.0.1 backup; /* Can dump/restore/import accounting table */ rsh root@127.0.0.1; /* Can view and modify accounting tables */ rsh 127.0.0.1 view-only; /* Other users can view current tables */ rsh ttl = 3; rsh timeout = 30; dumpfile = /root/traff/ipcad.dump; # The file is inside chroot(), see below... pidfile = /var/tmp/ipcad.pid; memory_limit = 50m; все вроде должно было работать, даже тестировал пару раз нажимал кнопку ресет и сервак восстанавливает данные из дампа. Но сегодня опять моргнул свет , потому что опять к упсу сервак так и не поставил. И оказалось что при загрузке ipcad файлик ipcad.dump ПУСТ. волосы все себе повыдергал снова :( Вставить ник Quote
vop Posted June 26, 2007 Posted June 26, 2007 Проще не дампить раз в 5 минут, а сбрасывать в спул (в любой - в файловый, ав базу и т.д.) раз в минуту. Вставить ник Quote
Bloodoff Posted June 27, 2007 Posted June 27, 2007 (edited) а по-моему надо указывать не абсолютный путь к дампу а относительно chroot dumpfile = ipcad.dump; # The file is inside chroot(), see below... ################# # OTHER OPTIONS # ################# # # Chroot to this directory before processing. # # Of course, you could disable chroot()'ing by commenting it out, # but it is not recommended, so I left this confusing default # to encourage you to change it. # chroot = /ipcad; Edited June 27, 2007 by Bloodoff Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.