ZFSネストされたデータセットは、KDE ​​DolphinからマウントされたNFS共有として表示されます。親マウント共有のみが表示されるようにするには?

ZFSネストされたデータセットは、KDE ​​DolphinからマウントされたNFS共有として表示されます。親マウント共有のみが表示されるようにするには?

私のサーバーにはzdataというZFSプールがあり、/mnt/zdataにマウントされており、クライアントがマウントできるようにNFSとも共有されています。

NFS 共有は、親データセット /mnt/zdata に対してのみ /etc/exports で構成されます。親データセットのみを共有する方が簡単なため、NFS共有を構成するためにzfsツールを使用しませんでした。つまり、zfs sharenfsがダウンしています。

ストックオプションは次のとおりです。

/mnt/zdata 192.168.0.0/24(sync,wdelay,hide,crossmnt,no_subtree_check,mountpoint,anonuid=1000,anongid=1000,sec=sys,rw,secure,root_squash,all_squash)

プールには、次のようにマウントされた複数のネストされたデータセットが含まれています。

zdata/dataset01
zdata/dataset02
...
zdata/dataset10/subset01
zdata/dataset10/subset02
...
zdata/dataset99

問題は、サーバーで/mnt/zdataのみを共有し、それをクライアントにマウントしても、ネストされたデータセットが別々の共有としてマウントされることです。 KDEでDolphinを開くと、Network PointのDolphin左パネルにあるすべての共有が得られます。しかし、両親が共有したクイックリンクを見たいだけです。

つまり、入れ子になったデータセットのデータにアクセスする必要がありますが、Dolphinの親データセットを除くすべてのデータセットへのこれらのクイックリンクをすべて表示したくありません。

親データセット/mnt/zdataのみをsharenfs = onで共有し、すべてのネストされたデータセットでsharenfs = offを設定してみました。しかし、結果は同じです。親データセットのみを共有してもクライアントにインストールすると、入れ子になったデータセットは別々にインストールされます。だから私はイルカでそれらのそれぞれを見る。

私が言ったように、私は1)古典的なNFS共有/ etc / exportsメソッド、2)親データセットを共有するzfs set sharenfs = onメソッドを試しました。しかし、それらのそれぞれは私に同じ結果を与えました。

親データセットのみを共有し、入れ子になったデータセットのデータへのアクセスを維持する方法はありますか?あるいは、今のようにすべてのデータセットを別々のインストールに保ちますが、共有データが多すぎてクイックパネル全体を埋める可能性があるため、左パネルのDolphin Quick Linksには表示しないでください。

関連情報