Tuesday 21 January 2014

Re: [RFC/CFT] Trusty work for dmraid

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJS3otuAAoJEOhnXe7L7s6jLTMP/3CdG0fodCp1b8+1EXAWBWk3
zoERWjebGV9p+cvNt8HjoEPvQmolVPFDzaGhF5gM66u32iHMpgHV3mlJwtzFWfxW
5KjaElWkhhKG3bPYz9lgtYc6aqQ57+l2+Jd9hvEklOdNMwaa44HSlqkVcA0LHZHq
KCuCkI6zayZtYTKPkH6hI6wQAhu5IhRfN0bRZEg9HeBPh7p3nTgr5sALiSAmgBqu
oYd2Zqi4CFQLQ0UEXvQlSVuvRAkpiDayzXGpdBJIzNtbGRHF2mxf6quHx9N7BJBM
i9bAET9A1cQ8vkw8DqboPLrr4bHLGFVcNn89687Hqhqo6zNiNBERur3F9DtugARc
ViXqUPLEsEQFIFfzdjiS+iAetkLEknSj7WVpUSayL/TzliNAvqZWU1Fistig8gCO
sZzzl2j21uqjWD2kqx1h9C7ApIc2gqf0I50soSL7af8f0+nNwMne98/U0J9R4aYi
xqW5PffYkZ4zb1UxtOWCeJIGLnTqz73EuesP/wtVfBnWMqnRx4oLzs9k1fZs/Q/2
HN0JGrjHHcUZErGAGuzH4psUUqsaFM8ZMNIbZfHjzv9uOmgFJtywK+/sh36cdzeK
go4Ck0WylYMPtEzuhsSstaLuZcH0jwmBQILa8Uc87suWYKwyhw/mew0OCawzKCvc
oosgGUd+Ipcnm8/iH6E1
=HI5b
-----END PGP SIGNATURE-----
On 21.01.2014 15:29, Phillip Susi wrote:
> On 1/21/2014 3:37 AM, Stefan Bader wrote:
>>> What about making sure that dmraid *isn't* used to activate the
>>> array?
>
>> That is done by the modified dmraid source. It has all isw support
>> removed. The above is just needed to make the array appear on boot
>> using mdadm. Without it you have to manually assemble it.
>
> I'm not sure it needs removed from the actual utility, but the udev
> rules certainly need modified so that they don't try to run
> dmraid-activate on isw or ddf any more.

The udev rule for dmraid does not key on specific raid types but on generic raid
usage:

SUBSYSTEM=="block", ACTION=="add", ENV{ID_TYPE}=="disk",
ENV{ID_FS_USAGE}=="raid", KERNEL=="hd[a-z]|sd[a-z]", \
RUN+="/sbin/dmraid-activate %k"
ENV{DM_STATE}=="ACTIVE", ENV{DM_UUID}=="DMRAID-*", \
RUN+="/sbin/kpartx -a /dev/$kernel"

Maybe those could get replaced by individual types but removing support
completely seemed "simpler" and guaranteed to succeeed.

>
>
>