1 回复 最新回复: Sep 15, 2017 4:43 AM Leo Zhenjun Li RSS

Celerra NS960 CIFS&NFS共享同一个目录,NFS访问有时不能进子目录的问题

suqibin

环境:

存储--EMC Celerra NS960 微码版本:6.0.70

客户端--Linux 详细版本:2.6.32-504.33.e16.x86_64

nfs-utils-1.2.3-39.e16.x86_64

nfs4-acl-tools-0.3.3-6.e16.x86_64

nfs-utils-lib-1.1.5-6.e16.x86_64


第5级目录从CIFS&Windows创建的


最近遇到一个不定时出现的奇怪问题,且不一定能完全重现,CIFS和NFS共享NS960一个目录,CIFS访问正常,但NFS cd + 全路径(5层目录,有汉字、字符、数字、英文字符)时报“No such file or directory”,但cd到第4层目录没有问题,从第4层再cd第5层目录还是报“No such file or directory”,但在第4层目录执行ls后,再cd第5层目录,就正常了!!然后退回到根,直接cd 5层目录全路径也正常了!!不知道什么原因,希望各位大神给点儿思路!

 

 

举例如:

[root@hostname loadFiles]# cd /NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发    ---直接进绝对路径5层目录

 

 

bash:cd /NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发:No such file or directory    ---提示找不到目录

 

 

-------------------------------------------------------------------------------------------------------

 

 

[root@hostname loadFiles]# cd /NFS_TO_SHARE1/研发文档/涉密文档/0731    ---直接进绝对路径4层目录是可以的

 

 

-------------------------------------------------------------------------------------------------------

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731[root@hostname 0731]#cd P-开发    ---从第4层目录再进第5层目录

 

 

bash:cd P-开发:No such file or directory    ---提示找不到目录

 

 

-------------------------------------------------------------------------------------------------------

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731[root@hostname 0731]#ls     ---在第4层目录执行ls列出后!!

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731[root@hostname 0731]#cd P-开发      ---再从第4层目录进第5层目录!!

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发[root@hostname P-开发]#      ---就正常了!!

 

 

-------------------------------------------------------------------------------------------------------

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发[root@hostname P-开发]# cd /     ---退回到根目录

 

 

[root@hostname loadFiles]# cd /NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发    ---直接进绝对路径5层目录

 

 

~NFS_TO_SHARE1/研发文档/涉密文档/0731/P-开发[root@hostname P-开发]#      ---也正常了!!