Re: [RFC] zodcache - auto-start dm-cache devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/18/2015 10:55 AM, Ian Pilcher wrote:
Currently you'll need multiple zodcache devices to create multiple VGs.
It should be possible to make these devices partitionable with a udev
rule that calls kpartx as appropriate.

This seems to work:

SUBSYSTEM!="block", GOTO="zodcache_end" ACTION=="remove", GOTO="zodcache_end" ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}=="1", GOTO="zodcache_end" KERNEL=="fd*|sr*", GOTO="zodcache_end"


# Look for a zodcache superblock on the device and start it if found RUN+="/usr/sbin/zcstart --udev $tempnode"


# Process partition tables on zodcache devices (but not components) ENV{DM_NAME}!="zodcache-*", GOTO="zodcache_end" ENV{DM_NAME}=="*-origin", GOTO="zodcache_end" ENV{DM_NAME}=="*-cache", GOTO="zodcache_end" ENV{DM_NAME}=="*-metadata", GOTO="zodcache_end" ENV{ID_PART_TABLE_TYPE}=="dos", RUN+="/usr/sbin/kpartx -a $tempnode"


LABEL="zodcache_end"

--
========================================================================
Ian Pilcher                                         arequipeno@xxxxxxxxx
-------- "I grew up before Mark Zuckerberg invented friendship" --------
========================================================================

--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel



[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux