Nfs
nfs 上的 svn checkout:值對於定義的數據類型來說太大了
當我嘗試在 nfs 掛載目錄上執行 svn checkout 時出現錯誤:
svn:E000079:無法讀取目錄/mnt/nfsdir:對於定義的數據類型,值太大。
- 索拉里斯 10
- SVN 1.8.14
- NFS 伺服器:QNAP TS 853 Pro
NFS 客戶端不完全支持 NFS 伺服器版本或 NFS 伺服器有 bug 或 subversion 有 bug。
我在 NFS 3 上遇到過問題。Solaris 10 NFS 客戶端與 linux NFS 伺服器有問題。(linux nfs 錯誤)
首先檢查您的 NFS 伺服器可以提供的 NFS 版本。
$ rpcinfo -p qnapserver program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper ... 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs ...
然後使用不同的版本進行安裝:
mount -F nfs -o vers=2 19.19.19.19:sharethefact /mnt/thefact