多协议环境中 ONTAP SMB 文件和目录名称的大小写敏感性
对于NFS客户端、文件和目录名称区分大小写;对于SMB客户端、文件和目录名称不区分大小写、但保留大小写。您必须了解多协议环境的含义,以及在创建 SMB 共享时指定路径以及访问共享中的数据时可能需要执行的操作。
SMB客户端创建名为的目录时 testdir,SMB和NFS客户端都会将文件名显示为 testdir。但是、如果SMB用户稍后尝试创建目录名称 TESTDIR,则不允许使用该名称,因为SMB客户端当前已存在该名称。如果NFS用户稍后创建一个名为的目录 TESTDIR、NFS和SMB客户端显示目录名称的方式不同,如下所示:
- 
例如、在NFS客户端上、您可以在创建这两个目录时看到这两个目录名称 testdir和TESTDIR,因为目录名区分大小写。
- 
SMB 客户端使用 8.3 名称来区分这两个目录。一个目录具有基本文件名。为其他目录分配 8.3 文件名。 - 
在SMB客户端上、您会看到 testdir和TESTDI~1。
- 
ONTAP将创建 TESTDI~1用于区分这两个目录的目录名称。在这种情况下,在 Storage Virtual Machine ( SVM )上创建或修改共享时,指定共享路径时必须使用 8.3 名称。 
 
- 
同样、对于文件、如果SMB客户端创建 test.txt,SMB和NFS客户端都会将文件名显示为 text.txt。但是、如果SMB用户稍后尝试创建 Test.txt,则不允许使用该名称,因为SMB客户端当前已存在该名称。如果NFS用户稍后创建一个名为的文件 Test.txt、NFS和SMB客户端显示文件名的方式不同,如下所示:
- 
在NFS客户端上、您会在创建时看到这两个文件名、 test.txt和Test.txt,因为文件名区分大小写。
- 
SMB 客户端使用 8.3 名称来区分这两个文件。一个文件具有基本文件名。为其他文件分配 8.3 文件名。 - 
在SMB客户端上、您会看到 test.txt和TEST~1.TXT。
- 
ONTAP将创建 TEST~1.TXT用于区分这两个文件的文件名。
 
- 
|  | 如果您已使用 vserver cifs character-mapping 命令启用或修改了字符映射,则通常不区分大小写的 Windows 查找将区分大小写。 | 
 PDF
PDF