Failed to spawn GNU rlog when try look to big directory.

View: New views
5 Messages — Rating Filter:   Alert me  

Failed to spawn GNU rlog when try look to big directory.

by Kuido Lehtmets-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, I have problem.

All working OK with cvs when dir includes about 2000 and little more
files. When in dir is 3000 and more files then I have this error:
Error: Failed to spawn GNU rlog on "/export/cvsroot/source/oradb......

What I do an how check:
File prmissions is OK, All working with other dirs.
I make a copy from one of this big dirs. cvsweb dont working.
Then I start deleting some files. When  ls -la | wc -l
shows 2291 all working again, maybe 2500 or something like this is limit.

System:
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
Apache/2.2.3
perl v5.8.8


Any ideas?




_______________________________________________
freebsd-cvsweb@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."

Re: Failed to spawn GNU rlog when try look to big directory.

by Bugzilla from daniel.leidert.spam@gmx.net :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Freitag, den 06.06.2008, 11:56 +0300 schrieb Kuido Lehtmets:

> All working OK with cvs when dir includes about 2000 and little more
> files. When in dir is 3000 and more files then I have this error:
> Error: Failed to spawn GNU rlog on "/export/cvsroot/source/oradb......
>
> What I do an how check:
> File prmissions is OK, All working with other dirs.
> I make a copy from one of this big dirs. cvsweb dont working.
> Then I start deleting some files. When  ls -la | wc -l
> shows 2291 all working again, maybe 2500 or something like this is limit.

I guess, this is an ARG_MAX issue ("Argument list too long"). But this
is just a guess. If I'm right: @Jonathan: Can you split the argument
list in such a case?

Regards, Daniel

_______________________________________________
freebsd-cvsweb@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."

Re: Failed to spawn GNU rlog when try look to big directory.

by Kuido Lehtmets :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tnx for answer. I'm not perl programmer. How I can check this ARG_MAX value?

Before I run this cvsweb in Solaris 10 and I have no problem with this big
dirs. I will compare this value in Solaris and RedHat. How do this?

> Am Freitag, den 06.06.2008, 11:56 +0300 schrieb Kuido Lehtmets:
>
>> All working OK with cvs when dir includes about 2000 and little more
>> files. When in dir is 3000 and more files then I have this error:
>> Error: Failed to spawn GNU rlog on "/export/cvsroot/source/oradb......
>>
>> What I do an how check:
>> File prmissions is OK, All working with other dirs.
>> I make a copy from one of this big dirs. cvsweb dont working.
>> Then I start deleting some files. When  ls -la | wc -l
>> shows 2291 all working again, maybe 2500 or something like this is
>> limit.
>
> I guess, this is an ARG_MAX issue ("Argument list too long"). But this
> is just a guess. If I'm right: @Jonathan: Can you split the argument
> list in such a case?
>
> Regards, Daniel
>
> _______________________________________________
> freebsd-cvsweb@... mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
> To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."
>


--
Kuido Lehtmets
56211226

_______________________________________________
freebsd-cvsweb@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."

Re: Failed to spawn GNU rlog when try look to big directory.

by Bugzilla from daniel.leidert.spam@gmx.net :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Dienstag, den 10.06.2008, 10:16 +0300 schrieb Kuido Lehtmets:
> Tnx for answer. I'm not perl programmer. How I can check this ARG_MAX value?
>
> Before I run this cvsweb in Solaris 10 and I have no problem with this big
> dirs. I will compare this value in Solaris and RedHat. How do this?

getconf ARG_MAX

Regards, Daniel

_______________________________________________
freebsd-cvsweb@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."

Re: Failed to spawn GNU rlog when try look to big directory.

by Kuido Lehtmets :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

TNX, this value is different.
In Solaris (where all working ok) = 1048320
In RedHat = 131072

How fix it?

> Am Dienstag, den 10.06.2008, 10:16 +0300 schrieb Kuido Lehtmets:
>> Tnx for answer. I'm not perl programmer. How I can check this ARG_MAX
>> value?
>>
>> Before I run this cvsweb in Solaris 10 and I have no problem with this
>> big
>> dirs. I will compare this value in Solaris and RedHat. How do this?
>
> getconf ARG_MAX
>
> Regards, Daniel
>


--
Kuido Lehtmets
56211226

_______________________________________________
freebsd-cvsweb@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb
To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@..."
LightInTheBox - Buy quality products at wholesale price!