
我將無頭伺服器從 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_lossless
zfs 是否實際安裝在/mnt/data/music_lossless
.