Mattias Pantzare wrote:
I suggest ZFS at boot should (multi-threaded) scan every disk for ZFS
disks, and import the ones with the correct host name and with a import flag
set, without using the cache file. Maybe just use the cache file for non-EFI
disk/partitions, but without the storing the pool name, but you should be
able to tell ZFS to do a full scan which includes partition disk.
Full scans are a bad thing, because they cannot scale. This is one
good reason why zpool.cache exists.
What do you mean by cannot scale? Is it common to not use the majority
of disks available to a system?
No, it is uncommon.
If you "taste" all buses in parallel there should not be a scalability problem.
Don't think "busses," think "networks."
NB, busses are on the way out, most modern designs are point-to-point
(SAS, SATA,
USB) or networked (iSCSI, SAN, NAS). Do you want to scan the internet
for LUNs? :-)
What problem are you trying to solve?
It would be nice to be able to move disks around when a system is
powered off and not have to worry about a "cache" when I boot.
Why are you worrying about it?
-- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss