In Oracle Solaris 10 legen Sie die Eigenschaft sharenfs oder sharesmb fest, um eine ZFS-Dateisystemfreigabe zu erstellen und zu veröffentlichen, Sie können aber auch den Vorgängerbefehl share verwenden.
In Oracle Solaris 11 11/11 wurde die gemeinsame Verwendung von Dateien erweitert und die Befehlssyntax geändert. Siehe Legacy ZFS Sharing Syntax in Managing ZFS File Systems in Oracle Solaris 11.2 .
Ab Oracle Solaris 11.1, umfasst die ZFS-Dateifreigabe die folgenden zusätzlichen Verbesserungen:
Freigabesyntax ist vereinfacht. Sie geben ein Dateisystem frei, indem Sie die neue Eigenschaft share.nfs oder share.smb wie folgt festlegen.
# zfs set share.nfs=on tank/home
Die Vererbung von Eigenschaften zur gemeinsamen Nutzung an untergeordnete Dateisysteme wird unterstützt. Im vorherigen Beispiel wird der Eigenschaftswert share.nfs an untergeordnete Dateisysteme vererbt. Beispiel:
# zfs create tank/home/userA # zfs create tank/home/userB
Sie können auch wie folgt zusätzliche Eigenschaftswerte angeben oder vorhandene Eigenschaftswerte für vorhandene Dateisystemfreigaben ändern:
# zfs set share.nfs.nosuid=on tank/home/userA
Diese zusätzlichen Verbesserungen der Dateifreigabe sind mit Poolversion 34 verknüpft. Siehe New ZFS Sharing Syntax in Managing ZFS File Systems in Oracle Solaris 11.2 .