Linux 上的 ZFS:在 Ubuntu 14.04 上設定 NFS

Linux 上的 ZFS:在 Ubuntu 14.04 上設定 NFS

我將無頭伺服器從 13.10 升級到 14.04,但升級失敗了(並且愚蠢地沒有備份映像 - 吸取了教訓)。因此,我從頭開始重新安裝一切。我有一個工作 zpool 設定了多個資料集,並且正在嘗試設定 NFS 以從我的 Macbook 透過網路存取它。以前,我透過在 /etc/exports 中指定共享來使其工作,但我不再擁有該文件的副本,並且無法記住我指定的選項。

我嘗試按照以下程序進行操作http://bit.ly/1hgArRk,但# showmount -e結果沒有顯示安裝座。zfs get sharenfs回報

NAME                  PROPERTY  VALUE                        SOURCE
data/music_lossless   sharenfs  [email protected]/24,insecure  local

相反,我在 /etc/exports 中指定

/mnt/data/music_lossless        192.168.0.0/24(rw,async,no_root_squash,no_subtree_check,crossmnt)

# showmount -e我得到/mnt/data/music_lossless 192.168.0.0/24,但無法從我的 Macbook 進行連接。

$ rpcinfo -p 192.168.0.126在 Macbook 上確認 nfs 可見:

100003    2   tcp   2049  nfs
100003    3   tcp   2049  nfs
100003    4   tcp   2049  nfs
100227    2   tcp   2049
100227    3   tcp   2049
100003    2   udp   2049  nfs
100003    3   udp   2049  nfs
100003    4   udp   2049  nfs
100227    2   udp   2049
100227    3   udp   2049

任何人都可以立即看到出了什麼問題,或是給我提示如何解決這個問題嗎?

答案1

恢復出口使用zfs share -a。如果您ZFS_SHARE="yes"設定了,這將在啟動時發生/etc/default/zfs

您的手動設定看起來不錯,但您沒有明確說明您的data/music_losslesszfs 是否實際安裝在/mnt/data/music_lossless.

相關內容