zfs/scripts
Brian Behlendorf 5bf14d3400 Update zpool-configs to be udev aware.
To simplify creation and management of test configurations the
dragon and x4550 configureis have been integrated with udev.  Our
current best guess as to how we'll actually manage the disks in
these systems is with a udev mapping scheme.  The current leading
scheme is to map each drive to a simpe <CHANNEL><RANK> id.  In
this mapping each CHANNEL is represented by the letters a-z, and
the RANK is represented by the numbers 1-n.  A CHANNEL should
identify a group of RANKS which are all attached to a single
controller, each RANK represents a disk.  This provides a nice
mechanism to locate a specific drive given a known hardware
configuration.  Various hardware vendors use a similar scheme.

A nice side effect of these changes is it allowed me to make
the raid0/raid10/raidz/raidz2 setup functions generic.  This
makes adding new test configs easy, you just need to create
a udev rules file for your test config which conforms to the
naming scheme.
2009-10-21 11:38:51 -07:00
..
udev-rules Update zpool-configs to be udev aware. 2009-10-21 11:38:51 -07:00
zpool-config Update zpool-configs to be udev aware. 2009-10-21 11:38:51 -07:00
Makefile.am Use alternate /etc/zfs/zpool.cache file for in-tree tests 2009-10-06 12:12:05 -07:00
common.sh Update zpool-configs to be udev aware. 2009-10-21 11:38:51 -07:00
zconfig.sh Use alternate /etc/zfs/zpool.cache file for in-tree tests 2009-10-06 12:12:05 -07:00
zfs-update.sh Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2009-10-09 15:43:33 -07:00
zfs.sh Add zfs-test package which includes test infrastructure. 2009-08-17 21:35:06 -07:00
zpool-create.sh Update zpool-configs to be udev aware. 2009-10-21 11:38:51 -07:00