Since the OpenSolaris Automated Installer is being enhanced to create 
zfs pools, setting properties of zfs filesystems and pools should also 
be considered.

A zfs root pool is created automatically when OpenSolaris is installed, 
and the design proposal includes creating other zfs pools and extending 
them to multiple disks.

This message suggests possibilities for new features for the the 
OpenSolaris Automated Installer.  Community input is requested.

zfs filesystem specification - suggest:

compression - turn on and select the compression algorithm
mountpoint - where the zfs filesystem will be mounted on the new system
quota - set file system quota

A zfs upgrade could also be specified, so that a new OpenSolaris is 
installed and an old zfs filesystem could be upgraded at the same time.  
The same logic might apply to snapshots - upgrade OpenSolaris and take 
snapshots of existing file systems.

zfs file systems could be configured for sharing via nfs or smb.

zfs file system properties casesensitivity, normalization, and utf8only 
cannot be changed once the file system is created, and should perhaps be 
provided for this reason alone.

User and group access permissions can be set.

zpool property: failmode - control behavior if failure

zpools can be upgraded and snapshots taken as well.

vdevs can be added to or removed from existing zpools.

There are many other possible zfs-related features to be offered.  
Suggest starting by supporting a basic set of the most useful ones, as 
they can become complex to implementand validate, and can complicate 
installation, possibly leading to failure due to small technicality in 
less important options.

Reply via email to