I understand. Thanks.
Just curious, ZFS manages NFS shares. Have you given any thought to
what might be involved for ZFS to manage SMB shares in the same manner.
This all goes towards my "stateless OS" theme.
-- Jim C
Eric Schrock wrote:
You need the following file:
/etc/zfs/zpool.cache
This file 'knows' about all the pools on the system. These pools can
typically be discovered via 'zpool import', but we can't do this at boot
because:
a. It can be really, really expensive (tasting every disk on the system)
b. Pools can be comprised of files or devices not in /dev/dsk
So, we have the cache file, which must be editable if you want to
remember newly created pools. Note this only affects configuration
changes to pools - everything else is stored within the pool itself.
- Eric
On Tue, Jul 25, 2006 at 12:18:07PM -0400, Jim Connors wrote:
Guys,
Thanks for the help so far, now comes the more interesting questions ...
Piggybacking off of some work being done to minimize Solaris for
embedded use, I have a version of Solaris 10 U2 with ZFS functionality
with a disk footprint of about 60MB. Creating a miniroot based upon
this image, it can be compressed to under 30MB. Currently, I load this
image onto a USB keyring and boot from the USB device running the
Solaris miniroot out of RAM. Note: The USB key ring is a hideously slow
device, but for the sake of this proof of concept it works fine. In
addition, some more packages will need to be added later on (i.e. NFS,
Samba?) which will increase the footprint.
My ultimate goal here would be to demonstrate a network storage
appliance using ZFS, where the OS is effectively stateless, or as
stateless as possible. ZFS goes a long way in assisting here since, for
example, mount and nfs share information can be managed by ZFS. But I
suppose it's not as stateless as I thought. Upon booting from USB
device into memory, I can do a `zpool create poo1 c1d0', but a
subsequent reboot does not remember this work. Doing a `zpool list'
yields 'no pools available'. So the question is, what sort of state is
required between reboots for ZFS?
Regards,
-- Jim C
--
Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss