Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Tomasz Chmielewski schrieb:
> Lars Ellenberg schrieb:
>
>>>> you did hear about udev and scsi id, did you?
>>> For iSCSI, true, I could use a link like /dev/iscsi/blah -> /dev/sdX
>>> and put that /dev/iscsi/blah as a filter for lvm.conf.
>>>
>>> dm-crypt devices don't have any ID or anything unique (that I know).
>>
>> you are supposed to be able to pass wanted major/minor numbers to
>> dmsetup. lvm e.g. is able to provide "persistent minors"
>> (persistent major theoretically only "mostly", not strictly, with kernel
>> 2.6, though for al practical purposes I found that to be good enough,
>> you get the same major anyways)
>
> All right, once I figure out how, I'll keep the list updated.
Something like this should take care of LVM duplicates:
DRBD_DISK=/dev/mapper/san1-san2_data
DEVICE=$(dmsetup info $DRBD_DISK | awk '/^Major/{print $NF}')
ln -f -s /dev/dm-$DEVICE /dev/drbd-dm-device
And put a "/dev/drbd-dm-device" as a filtered device to lvm.conf.
--
Tomasz Chmielewski
http://wpkg.org