Re: fixup_slot failed to find slot....

scunacc <[email protected]> Fri, 10 Mar 2006 12:45:53 -0500
Newsgroups gmane.linux.enbd.general
Message-ID <1142012753.6630.59.camel@scuna-gate>
Dear Peter,

> > So, can I create /dev/nda - /dev/nd*n* ? To get 14 devices?
> 
> As many as you like - there is a script for that (MAKEDEV in the
> archive), I ought to mention. You need to remember the subdevices too -
> enbd devices are partitionable and they need the subdevices.

Right - but as it stands it only creates to /dev/ndh - so I added to it
to go to n.

> They are made or they ain't - no imbetween.

Then they are :-)

> > - but then mdadm did not work on top of it.
> 
> mdadm?  You mean soft raid?  

Yes.

> Soft raid works fine on any block devices -
> including enbd. I use it all the time! Please indicate what you mean
> there ... 

I mean I do:

mdadm \
  --create \
  --verbose \
  /dev/md0 \
  --level=5 \
  --raid-devices=13 \
  --spare-devices=1 \
  /dev/nda \
  /dev/ndb \
  /dev/ndc \
  /dev/ndd \
  /dev/nde \
  /dev/ndf \
  /dev/ndg \
  /dev/ndh \
  /dev/ndi \
  /dev/ndj \
  /dev/ndk \
  /dev/ndl \
  /dev/ndm \
  /dev/ndn

> there is a special FR1 driver (fast raid 1) for enbd. And
> also a FR5 (though it doesn't do as much). At the very least you want
> to patch the kernel for FR1 even if you don't use it, as that adds an
> ioctl to the MD layer that enbd can use to talk to it with and tell it
> all its pains ...

Hmmm. OK.

Do you have a URL for that? I'll google anyway - just wondered.

Kind regards

Derek.