다중 프로토콜 환경에서 파일 및 디렉토리 이름의 대/소문자를 구분하십시오
파일 및 디렉토리 이름은 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' 디렉토리 이름을 생성한다.
이 경우 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' 파일 이름을 만듭니다.
-
SVM CIFS 문자 매핑 명령을 사용하여 문자 매핑을 설정하거나 수정한 경우 일반적으로 대/소문자를 구분하지 않는 Windows 조회가 대/소문자를 구분합니다. |