Thank you for your reply.
I searched the archive, and I found your answer:
*That's what you can define with the waterwark. Assume you have a size limit
of 100MB and a watermark of 90%. Expiring data starts when the size is over
the limit of 100MB. It will delete data down to 90% of 100MB = 90MB.
So the data size will oscillate between 90MB and 100MB. If you have lifetime
limits the same applies here: 30days are 720h. 90% is 648h. So your data
oscillates between 648h and 720h.*
*The oscillation is mostly given by the level of the watermark you define in
nfsen.conf.*
So, from what you're saying, the used space would never go past the profile
size. Since I have only one profile (live), the only logical explanation
would be that I got ~20G of data for the whole profile in 5 minutes. This
caused the disk to overflow and the cleaning mechanism didn't manage to do
its job.
I find it very hard to believe that I get a spike in the number of flows (of
20G) in just 5 minutes. I've looked over the traffic graphs for the
collector's interface and even if there is an increase in traffic compared
to week days, there is no such spike that would clarify the situation...
I'll have to lower the maximum space for the profile, but this means it's
just unused space... :(
Regards,
Adrian
On Tue, Apr 22, 2008 at 11:31 AM, Peter Haag <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Adrian,
>
> - --On April 21, 2008 13:33:09 +0300 Adrian Popa <[EMAIL PROTECTED]>
> wrote:
>
> | Hello everybody,
> |
> | I ran into the same problem I had a while ago - nfsen sometimes (during
> the
> | weekend) runs out of disk space and is at a stand-still...
> |
> | Here's how my system looked this morning:
> |
> | [EMAIL PROTECTED] ~]# df -h
> | Filesystem Size Used Avail Use% Mounted on
> | /dev/sda1 15G 8.4G 5.4G 61% /
> | */dev/sda2 241G 229G 0 100% /data*
> | none 3.5G 0 3.5G 0% /dev/shm
> | */dev/sda5 13G 13G 0 100% /var*
> |
> | The /var partition was filled by the syslog error messages:
> | Apr 20 11:19:49 localhost /usr/local/bin/nfcapd[4490]: Process_v9:
> output
> | buffer size error. Abort v9 record processing
> | Apr 20 11:19:49 localhost /usr/local/bin/nfcapd[4487]: Failed to write
> | output buffer to disk: 'No space left on device'
> |
> | I have a script that checks for partitions overflowing, but for some
> reason
> | it didn't do the trick this time...
> |
> | After deleting some old flow data and clearing the /var partition, I
> rebuilt
> | the live profile and restarted nfsen...
> |
> | [EMAIL PROTECTED] clearOldRRDs]# ./emergencyCleanup.pl
> | /data 100
> | /var 100
> | Deleting files older than 2 days
> | /data 48
> | /var 85
> | [EMAIL PROTECTED] clearOldRRDs]# df -h
> | Filesystem Size Used Avail Use% Mounted on
> | /dev/sda1 15G 8.4G 5.4G 61% /
> | */dev/sda2 241G 110G 120G 48% /data*
> | none 3.5G 0 3.5G 0% /dev/shm
> | */dev/sda5 13G 11G 1.9G 85% /var*
> | [EMAIL PROTECTED] bin]# ./nfsen -r live
> | name live
> | group (nogroup)
> | tcreate Thu Apr 10 15:02:27 2008
> | tstart Thu Apr 17 23:40:00 2008
> | tend Mon Apr 21 09:25:00 2008
> | updated Mon Apr 21 09:25:00 2008
> | expire 3 days 0 hours
> | size 100.4 GB
> | *maxsize 200.0 GB*
> | type live
> | locked 0
> | status OK
> | version 130
> |
> |
> | My question is: if the maximum size of the profile is 200G, and the full
> | profile would occupy 210G, why did it fill my 230G partition?
>
> The channel size is updated from each collector as the files are stored on
> disk. The accumulated profile size is calculated by
> nfexpire at each 5min cycle run. If you manipulate anything by hand
> change/add/delete files, then you need to rebuild to total
> profile size, as NfSen has no ideas about any manual changes. Please also
> note, that NfSen handles profiles sizes on each
> individual bases and not according to the available size on a volume.
>
> |
> | Could you explain agian how the watermarking works? I would like to set
> it
> | to delete stuff as soon as possible and not be lazy...
>
> I posted an explanation a month ago to this list, don't know the exact
> date. It should be in the archive.
>
> - Peter
> |
> | Thank you,
> | Adrian
>
>
>
> - --
> _______ SWITCH - The Swiss Education and Research Network ______
> Peter Haag, Security Engineer, Member of SWITCH CERT
> PGP fingerprint: D9 31 D5 83 03 95 68 BA FB 84 CA 94 AB FC 5D D7
> SWITCH, Werdstrasse 2, P.O. Box, CH-8021 Zurich, Switzerland
> E-mail: [EMAIL PROTECTED] Web: http://www.switch.ch/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.3 (Darwin)
>
> iQCVAwUBSA2idv5AbZRALNr/AQKm7wP/cLP7M7cpeRCnRf3xIk8zZSRP6SBS40Wm
> aNala997gCka+XiuoUm7qD9asmE2vGqPiyXTJGxQSJn6Pzw5Qrts7IlmVXJ9UdVG
> 03/LXWdkH6xdBkDXoOXg1KsuBoSxZo4XbJ/eVEghOGhc9Qf8Qh9hYLVBEoMNxRhs
> SAZG5NLsV74=
> =ZGSr
> -----END PGP SIGNATURE-----
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Nfsen-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss