[ENBD] enbd on vmware
Simon Edwards
enbd@lists.community.tummy.com
Sun, 9 Feb 2003 20:35:57 -0000
Hello,
I'm new to enbd (and nbd) so I'm sorry if I ask something that
has been previously asked, (though I've tried a couple of grep's through
the old postings).
I'm keen to get to grips with enbd, but rather than try it on a
development machine I've built a Linux virtual machine (under Vmware)
running a modified version of 2.4.18 (based on Slackware).
I've successfully compiled and inserted the enbd module (version
2.4.30) into the kernel manually, but the "make test" gets as far as the
main loop and then hangs (output below) - apparently in a busy loop.
I'm currently gathering some real hardware for a test rig but in
the mean time all I have is Vmware - I'm wondering whether anyone else
on the list has had any success with this approach?
Regards,
Simon.
enbd-client 274: client (-1) manager opened NBD device /dev/ndb (2b10)
enbd-client 274: client (-1) set kernel bdflush sync boundary to 80%
from 60%
enbd-client 274: client (-1) set kernel bdflush async boundary to 25%
from 40%
enbd-client 275: client (-1) starts introduction sequence on port 3033
enbd-server 231: server (-2) opened port 3033 (socket 1) for client
127.0.0.1
|-enbd-client(275)
enbd-server 278: server (-1) set default signal handlers for session
server 278
enbd-server 278: server (-1) sent passwd ok
enbd-server 278: server (-1) got cliserv magic ok
enbd-server 278: server (-1) received id device 2b10 ok
enbd-server 278: server (-1) sent size 8388608 ok
enbd-server 278: server (-1) sent sig ok
enbd-server 278: server (-1) suggested ro flags 0 ok
enbd-client 275: client (-1) got size 8388608
enbd-server 278: server (-1) received blksize 1024 ok
enbd-client 275: client (-1) negotiated blksize 1024
enbd-server 278: server (-1) sent/negotiated blksize 1024 ok
enbd-server 278: server (-1) received pulse_intvl 5 ok
enbd-client 275: client (-1) negotiated pulse_intvl 10
enbd-server 278: server (-1) sent/negotiated pulse interval 10 ok
enbd-server 278: server (-1) agreed 4 channels ok
enbd-server 278: server (-1) selected free port at 3034
enbd-server 278: server (-1) posted port 3034 ok
enbd-server 278: server (-1) manager started new process group 278
enbd-server 280: server (0) set default signal handlers for slave
server 280
enbd-server 281: server (1) set default signal handlers for slave
server 281
enbd-server 282: server (2) set default signal handlers for slave
server 282
enbd-server 283: server (3) set default signal handlers for slave
server 283
enbd-server 278: server (-1) set new signal handlers for session
server 278
enbd-client 275: client (-1) got session port 3034 ok
enbd-client 275: client (-1) introduction sequence ends ok
enbd-client 275: client (-1) set device size 8388608
enbd-client 275: client (-1) sets session slots to 0-3
enbd-client 284: client (0) found device /dev/ndb1 ok
enbd-server 280: server (0) opened port 3034 (socket 4) for client
127.0.0.1
enbd-client 284: client (0) opened socket 5 to port 3034
enbd-client 284: client (0) read passwd ok from port 3034
enbd-client 284: client (0) got cliserv magic ok from port 3034
enbd-client 284: client (0) got a signature ok from port 3034
enbd-client 284: