On Wed, Dec 10, 2008 at 11:46 AM, Nico wrote:
> On Wed, Dec 10, 2008 at 10:51 AM, Jay Anderson wrote:
> > I have many large zfs filesystems on Solaris 10 servers that I would like
> > to upgrade to OpenSolaris so the filesystems can be shared using the CIFS
> > Service (I'm currently using Samba). ZFS on the Solaris 10 installations
> > don't have some of the newer features such as the casesensitivity option.
>
> The casesensitivity ZFS dataset property, and everything else that's
> associated with the Solaris SMB server, will NOT be backported to S10.
> That doesn't mean you have to migrate your data though; see below.

Yep, that's why I'm planning to upgrade to OpenSolaris.

> > I would like to set casesensitivity to mixed, but I can't see any way to do
> > it without creating new filesystems and copying the data. Considering the
> > amount of data and all the supporting snapshots this could become a major
> > task.
>
> You don't have to copy any data, just install OpenSolaris, upgrade your
> pools and set casesensitivity to your liking. Do note that some
> properties, like utf8only and normalization cannot be changed after a
> dataset is created.

The casesensitivity option is just like utf8only and normalization, it can only 
be set at creation time. The result from attempting to change it on an existing 
filesystem:

    # zfs set casesensitivity=mixed pool0/data1
    cannot set property for 'pool0/data1': 'casesensitivity' is readonly

>From the ZFS Administration Guide 
>(http://docs.sun.com/app/docs/doc/817-2271/6mhupg6lc?a=view#indexterm-319):

Regardless of the casesensitivity property setting, the file system preserves 
the case of the name specified to create a file. This property cannot be 
changed after the file system is created.

Thanks for any suggestions to help get around having to migrate the data.
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to