대기 시간이 긴 네트워크에서 NAS를 T2E 변환기로 사용할 때, MacOS에서는 왜 기끔씩 SMB의 파일에 액세스하지 못합니까?
최신 업데이트일:
2019-01-11

이런 시나리오에서, NAS A는 MacOS 장치의 인터넷 접속을 돕는 T2E 변환기입니다. macOS 장치에서 NAS B의 파일을 SMB 프로토콜을 통해 전송하려고 시도하고 있습니다. 대기 시간이 긴 네트워크 (ping > 50ms)로 파일을 이동하면, 운영 체제 버전에 따라 문제가 발생할 수 있습니다.
- macOS 10.12.x: error -36 발생.
- macOS 10.13.x: T2E 변환기를 반복적으로 분리했다가 다시 연결.
다음 솔루션들로 문제를 해결해야 합니다.
macOS 업그레이드
macOS 10.12/10.13의 경우, macOS 10.14로 업그레이드하면 문제가 해결될 수 있습니다.
- macOS 업그레이드
Apple 웹사이트에서 자세한 내용 참조: https://www.apple.com/macos/how-to-upgrade - SMB를 통해 공유한 모든 폴더 분리.
- 공유 폴더를 다시 탑재.
자세한 내용은 QNAP 웹사이트 참조.
최대 읽기 크기 변경
- macOS 터미널 열기,
- 다음 명령 입력.
sudo sysctl net.smb.fs.maxread=524288
참고
본 설정은 장치를 다시 시작한 후 다시 설정됩니다. - SMB를 통해 공유한 모든 폴더 분리.
- 공유 폴더를 다시 탑재.
자세한 내용은 QNAP 웹사이트 참조.
QTS 구성
- 파일을 저장하는 NAS에 로그인.
- 제어판 > 네트워크 및 파일 서비스 > Win/Mac/NFS > Microsoft 네트워킹 > 고급 옵션 > SMB 최상위 버전으로 이동.
- SMB2 선택.
- 적용 클릭.
- macOS 장치에 로그인.
- SMB를 통해 공유한 폴더 분리.
- 공유 폴더를 다시 탑재.
자세한 내용은 QNAP 웹사이트 참조.