Oracle Solaris ZFS 管理ガイド

共有セマンティクスを制御する

デフォルトでは、すべてのファイルシステムは共有されていません。新規ファイルシステムを共有する場合は、次のような zfs set 構文を使用します。


# zfs set sharenfs=on tank/home/eschrock

sharenfs プロパティーは継承されます。継承したプロパティーが off でないファイルシステムは、作成時に自動的に共有されます。次に例を示します。


# zfs set sharenfs=on tank/home
# zfs create tank/home/bricker
# zfs create tank/home/tabriz
# zfs set sharenfs=ro tank/home/tabriz

tank/home/brickertank/home/tabriz は、tank/home から sharenfs プロパティーを継承するため、最初は書き込み可能として共有されます。このプロパティーが ro (読み取り専用) に設定されたあとは、tank/home に設定されている sharenfs プロパティーに関係なく、tank/home/tabriz は読み取り専用として共有されます。