Synology - `du -sh .`는 NAS에서는 시간이 오래 걸리지만 Mac에 마운트하면 시간이 걸리지 않습니다.

Synology - `du -sh .`는 NAS에서는 시간이 오래 걸리지만 Mac에 마운트하면 시간이 걸리지 않습니다.

내 NAS가 느린 것 같았고 이를 증명하기 위해 어떤 테스트를 실행해야 할지 잘 모르겠습니다. 하지만 제가 설명하려는 이 예는 실제로 일어났고 뭔가 정말 나빠졌습니다. 이 문제를 해결하기 위해 수행해야 할 작업 및/또는 수행할 수 있는 문제 해결에 대한 답변을 원합니다.

서버에 연결을 사용하여 Mac에 NAS 공유를 마운트했습니다. mountSMB를 알려줍니다.

//[email protected]/ben on /Volumes/ben-1 (smbfs, nodev, nosuid, mounted by bbos)

로컬 데이터를 복사했습니다. 작업이 완료된 후 마운트에 대한 복사가 발생했는지 확인하고 싶었기 때문에 du -sk .로컬 마운트에서 실행했고 sshNAS에 연결하고 동일한 디렉터리로 변경한 후 동일한 작업을 수행했습니다.

현지에서는 du15초 정도 걸렸습니다. NAS에 있는 것이 5분 후에도 여전히 실행 중입니다(약 10분 후에 완료되었습니다. 로컬에 대한 대답은 NAS에서 395GB 및 390GB였습니다. 차이점은 단지 블록 크기 때문일 것이라고 생각합니다. 하지만 제가 틀렸을 수도 있고 기뻐할 수도 있습니다. 여기에서 수정했습니다.)

NAS는 5개의 6TB 드라이브, RAID-6을 갖춘 Synology DS1515+입니다. 6GB의 RAM이 있고 항상 최신 DSM(현재 DSM 6.2.2-24922 업데이트 4)을 실행하고 있습니다. 몇 가지 추가 서비스를 실행하지만 별다른 서비스는 없습니다. 이 5분의 대부분 동안 CPU 사용량은 ~ 12%, RAM ~ 26%였습니다.

나는 무슨 일이 일어나고 있는지 알 수 있을 만큼 충분히 이해하지 못하고 일부 질문에 대한 조언과 답변을 기대하고 있습니다.

Mac에서 를 실행하고 있다면 duNAS의 파일 시스템이 네트워크를 통해 데이터를 전송한다는 의미는 아닙니다(둘 다 기가비트 이더넷을 사용하여 동일한 라우터에 연결되어 있음). 이는 NAS 하드웨어나 DSM OS가 아니라 du문제가 되는 명령이어야 함을 의미하지 않습니까?

그러나 그것은 아무런 의미가 없습니다. 나는 뭔가를 놓치고 있습니다. 이 문제의 원인이 무엇인지 생각하는 사람이 있습니까? 이 문제를 추가로 해결하기 위해 무엇을 할 수 있으며 이를 해결하기 위해 무엇을 할 수 있습니까?

상단에 "느린 것 같습니다"라고 하면 NAS가 가끔 응답하지 않는 것 같습니다. 나는 그것에 대해 많이 생각한 적이 없습니다. 단지 디스크가 가끔씩 회전해야 하지만 10초 이상이 걸릴 수 있고 조금 이상해 보일 수 있다는 것뿐입니다. 이제 나는 이 다른 문제를 보았으며 이 문제를 더 자세히 고려할 것입니다. 다시 한번 말씀드리지만, 어떤 조언이라도 감사드립니다!

답변1

5 x 6TB 드라이브, RAID-6을 갖춘 Synology DS1515+가 있습니까? RAID 10으로 모든 것을 다시 실행하거나 Synology Hybrid RAID를 사용하고 btrfs로 구성합니다. 나는 데이터 전송과 관련된 설정이 더 잘 (빠르게) 작동한다는 것을 발견했습니다. 그것을 시도하고 거기에서 가십시오.

네트워킹의 경우 기본값은 tcp/ip입니다. SMB는 괜찮지만 프로토콜을 사용하여 어느 쪽이든 파일을 전송할 수 있습니다. MAC을 사용하고 있으므로 Apple 프로토콜도 추가해 보십시오. 언제든지 변경할 수 있습니다.

관련 정보