On Mon, Dec 08, 2003 at 12:29:31PM +0100, Jan Zuchhold wrote:
> Hello List!

Hi Jan!

> I just tested vs1.20 and it appears that fcntl locking on NFS shares mounted 
> inside a vserver is still broken, as I reported some time ago (04.11.2003). I 
> quote from my other posts:
> 
> The share is mounted like this in the vserver startup script:
> 
> /usr/sbin/chbind --ip 192.168.1.145 --bcast 192.168.1.255 mount -t nfs 
> fileserver:/home /var/lib/vservers/$2/home
> 
> Script to reproduce error:
> 
> >>>>
> #!/usr/bin/perl
> 
> use Fcntl;
> 
> open FH, ">locktest.lock" or die "Cannot open $fn: $!";
> print "Testing fcntl...\n";
> @list = (F_WRLCK,0,0,0,0); # exclusive write lock, entire file
> $struct = pack("SSLLL",@list);
> fcntl(FH,&F_SETLKW,$struct) or die("cannot lock because: $!\n");
> 
> # With vs1.00 and vs1.20 I don't get here
> 
> print FH "blabla";
> 
> close FH;
> <<<<
> 
> Symptoms: NFS Share stops responding, all processes go to state D.
> 
> Because of this problem nearly all of my machines are stuck at 2.4.22ctx-17c.

hmm, so this _is_ working with 2.4.22ctx-17c?

which patch of vs1.20 did you try, the one for 2.4.22
and the 2.4.22 source or the one for 2.4.23?

did you use the _same_ config file as for the
2.4.22ctx-17c?

did 2.4.22-vs1.00 work for you?


> Is there anything I can do to get this bug fixed?

if you used the 2.4.23, could you try with 2.4.22+patch
and if this works, 2.4.23 without patch?

could you try 2.4.22-vs1.00 with the same config as
2.4.22ctx-17c, and see if it works?

I will try to reproduce ...
there should be no difference in behaviour between
2.4.22ctx-17c and vs1.00 ...

TIA,
Herbert

> Thank you,
> Jan
> 
> _______________________________________________
> Vserver mailing list
> [EMAIL PROTECTED]
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
[EMAIL PROTECTED]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to