On 09/09/2016 09:04 PM, Benjamin Marzinski wrote: > On Fri, Sep 09, 2016 at 10:24:29AM +0800, zhang.kai16@xxxxxxxxxx wrote: >> How to create partitions without kpartx.rules if we want to use the latest >> version multipath-tools of opensvc in rhel7.2? > > This is what's at the end of the /lib/udev/rules.d/62-multipath.rules > file that gets installed with the regular rhel-7.2 multipath package. If > you add it to the end of the multipath.rules file that gets installed > with the upstream package, just before the > > LABEL="end_mpath" > > line, it should work fine: > > ACTION=="change", IMPORT{db}="DM_MULTIPATH_NEED_KPARTX" > KERNEL!="dm-*", GOTO="end_mpath" > ENV{DM_UUID}=="mpath-?*|part[0-9]*-mpath-?*", > OPTIONS+="link_priority=10" > ACTION!="change", GOTO="end_mpath" > ENV{DM_UUID}!="mpath-?*", GOTO="end_mpath" > ENV{DM_SUBSYSTEM_UDEV_FLAG1}=="1", GOTO="end_mpath" > ENV{DM_ACTIVATION}=="1", ENV{DM_MULTIPATH_NEED_KPARTX}="1" > ENV{DM_SUSPENDED}=="1", GOTO="end_mpath" > ENV{DM_ACTION}=="PATH_FAILED", GOTO="end_mpath" > ENV{DM_ACTIVATION}!="1", ENV{DM_MULTIPATH_NEED_KPARTX}!="1", > GOTO="end_mpath" > RUN+="$env{MPATH_SBIN_PATH}/kpartx -a $tempnode", \ > ENV{DM_MULTIPATH_NEED_KPARTX}="" > > Any particular reason why this can't be a separate rules file? I'm perfectly fine with having SUSE and RH specific kpartx rules... Cheers, Hannes -- Dr. Hannes Reinecke Teamlead Storage & Networking hare@xxxxxxx +49 911 74053 688 SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton HRB 21284 (AG Nürnberg) -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel