Problem with proxy of a directory tree of exports?
I discovered a problem when proxying a tree of nfs mounts. It works with the NFSv4 proxy, but not the NFSv3 proxy. I'm wondering what the correct behaviour is. Is it a problem with proxy_v3 or something else? *Configuration:* EXPORT { Export_Id = 100; Path = "/base"; Pseudo = "/base"; Access_Type = "RW"; Squash = "No_Root_Squash"; FSAL { Name = "PROXY_VX"; Srv_Addr = 10.2.1.3; } } EXPORT { Export_Id = 101; Path = "/base/dir1"; Pseudo = "/base/dir1"; Access_Type = "RW"; Squash = "No_Root_Squash"; FSAL { Name = "PROXY_VX"; Srv_Addr = 10.2.1.3; } } *With proxy_v4, client side:* # mount -o vers=3 centosbuild:/base /base # ls /base hello1.txt dir1 # ls /base/dir1 hello2.txt *(no error messages server side)* *With proxy_v3, client side:* # mount -o vers=3 centosbuild:/base /base # ls /base ls: reading directory '/base': Remote I/O error *With proxy_v3, server side:* proxyv3_readdir :FSAL :CRIT :READDIRPLUS didn't return a handle for 'dir1' Thanks, Bjorn
participants (1)
-
Bjorn Leffler