[ENBD] (no subject)
Peter T. Breuer
enbd@lists.community.tummy.com
Wed, 10 Apr 2002 15:53:07 +0200 (MET DST)
"A month of sundays ago HUDZIA Bertrand wrote:"
>
> The point is that i make test for all that could suit. Unfortunatly, i ran iozone on enbd-2.4.28 and i got on the server side :
>
> nbd-server 1416: newproto Not enough magic in packet. Breaking off.
Network borked or client died.
> nbd-server 1416: slavesighandler server (0) activates slave sighandler for signal 15
> nbd-server 1416: server (0) sighandler terminates slave 1416 safely
> nbd-server 1415: server (-1) relaunches child after SIGCHLD
Well, the server died. That's correct.
> nbd-server 1415: server (-1) slave pid 1416 is down, launching new
> nbd-server 1415: server (-1) launched slave pid 1430
>
> The server still ran but the client is just out, hard reboot is necessary.
No it isn't. Try "echo 0 > /proc/nbdinfo".
> Both ran 2.4.18 kernel under a RedHat-7.2 , the shared device was 35Go in reiserfs (problem also on ext2).
Shared device? That makes me suspicious. Nothing should be shared!
It's borrowed :-).
> The number ofchannel doesn't change anything. I didn't put any special option for both client and serv .
>
> I didn't find out what was going on ..
>
> But i ran an other test and crashed the client again :
> tar -xzf linux-2.4.18.tar.gz &
> cd linux.two && make bzImage -j 10
>
> Can anyone can help me ? I'll be sorry to put aboard enbd ;)
I can't tell from here. But the problem seems clientside. What kind of
kernel and architecture are you running? Are you sure you have compiled
consistently .. i.e. all module, server and client from the same
package?
Let me know and I'll comment further. I also need to see /proc/nbdinfo.
Peter