Re: Logfiles above 2G

"Mi Reflejo" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
The 2gb limit is in 32-bit cpu: Most exactly in libc, kernel fs
drivers and VFS layer.

The limit exists because linux ports for 32bits CPUs use 32-bit
integers for file access and locking, so: 2^31 - 1 = 2GB

My solutions are:
1) You can implement LFS
2) Use XFS
3) Logrotate

M.

On 9/5/06, Vincent CHAVANIS <[email protected]> wrote:
>
>
> 2 solutions here :
>
> - logrotate is your friend... :)
> - or use 64 bits arch
>
> Vincent
>
> --
> Telemaque - 06200 NICE - (FR)
> Service Technique/Reseau - NOC
> Developpement SMS/MMS/Kiosques
> http://www.telemaque.fr/
> [email protected]
> Tel : +33 4 93 97 71 64 (fax 68)
>
>
> ----- Original Message -----
> From: Andreas Fink
> To: devel Devel
> Sent: Tuesday, September 05, 2006 8:33 PM
> Subject: Logfiles above 2G
>
> There where days where harddisk had a limit of 2GB or 4GB
>
> There where days where partitions had a limit of 2GB or 4GB
>
> There where days where files had a limit of 2GB or 4GB
> Those days are long long gone.
>
>
> However if kannel's gwlib runs in full debug mode and the logfile hits 2GB,
> the application quits/stops working and when you relaunch it, it appends to
> the same 2GB logfile and quits again because it cant go beyond this 2GB
> limit.
>
>
> Now this is not a bug of Kannel  but one of the operating system. This bug
> doesn't exist under MacOS X but it does exist in Linux Fedora 5 with a ext3
> filesystem. From reading log.c, I can see that kannel does
> fopen("filename","a") and then vsfprintf or fprintf. As the file is opened
> append only, no seeks are used or anything fancy, I can not understand why
> the file is limited to 2GB even thought the filesystem for sure can handle
> files larger than 2GB.
>
>
> On our system it takes 2-3 days to hit this problem with a empty log file.
> As we mainly use MacOS X we never see this problem but having added a new
> Linux machine to the park, I'm puzzled to see this problem I've already
> spotted in 2001 and would have expected to have been long fixed in current
> linux kernels.
>
>
> Anyone have a hint here?
>
>
>
>
>
>
>
>
>
>
> Andreas Fink
> Fink Consulting GmbH
> ---------------------------------------------------------------
> Tel: +41-61-6666332 Fax: +41-61-6666331  Mobile: +41-79-2457333
> Address: Clarastrasse 3, 4058 Basel, Switzerland
> E-Mail:  [email protected]
> Homepage: http://www.finkconsulting.com
> ---------------------------------------------------------------
> ICQ: 8239353
> MSN: [email protected] AIM: smsrelay Skype: andreasfink
> Yahoo: finkconsulting SMS: +41792457333
>
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.