Synology - `du -sh .` занимает целую вечность на NAS, но не занимает много времени при монтировании на Mac

Synology - `du -sh .` занимает целую вечность на NAS, но не занимает много времени при монтировании на Mac

Мой NAS показался мне медленным, и я не уверен, какие тесты запустить, чтобы это доказать. Но этот пример, который я собираюсь описать, произошел, и что-то действительно пошло не так. Я надеюсь получить ответы на то, что мне нужно сделать, чтобы это исправить, и/или какие-либо способы устранения неполадок, которые я могу выполнить.

Я смонтировал общий ресурс NAS на своем Mac, используя подключение к серверу, и mountмне сообщается, что это SMB:

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

Я скопировал локальные данные на него. После того, как все было закончено, я хотел убедиться, что копирование на монтирование произошло, поэтому я запустил du -sk .локальное монтирование и то же самое после sshперехода на NAS и изменения на тот же каталог.

Локальный процесс duзанял, может быть, 15 секунд. Тот, что на NAS, все еще работает 5 минут спустя (он закончился примерно через 10 минут — ответ для локального был 395 ГБ и 390 ГБ на NAS — я думаю, что разница просто из-за размера блока — но я могу ошибаться и буду рад, если меня поправят).

NAS — это Synology DS1515+ с 5 дисками по 6 ТБ, RAID-6. Он имеет 6 ГБ ОЗУ и всегда работает под управлением последней версии DSM, которая в настоящее время является DSM 6.2.2-24922 Update 4. Я запускаю несколько дополнительных служб, но ничего необычного. В течение большей части этих 5 минут загрузка ЦП составляла ~ 12%, а ОЗУ ~ 26%.

Я недостаточно хорошо понимаю, что происходит, и надеюсь получить совет и ответы на некоторые вопросы.

Если я запускаю duна своем Mac, то разве это не означает, что файловая система на NAS отправляет данные по сети (оба подключены к одному маршрутизатору с помощью гигабитного Ethernet). Разве это не означает, что проблема НЕ в оборудовании NAS и не в ОС DSM, а в команде du?

Но это не имеет никакого смысла. Я что-то упускаю. Есть ли у кого-нибудь мысли о том, что может быть причиной этого? Что я могу сделать, чтобы устранить неполадки дальше, и что я могу сделать, чтобы решить эту проблему?

Когда я говорю "кажется медленным" вверху, NAS иногда кажется неотзывчивым. Я никогда не думал об этом, просто диски должны раскручиваться, хотя время от времени это может занять 10+ секунд или около того, и это просто кажется немного странным. Теперь, когда я увидел эту другую проблему, я рассмотрю эти вопросы более внимательно. Опять же, любые советы приветствуются!

решение1

У вас Synology DS1515+ с 5 дисками по 6 ТБ, RAID-6? Я бы переделал все с RAID 10 или использовал Synology Hybrid RAID и имел бы любую конфигурацию с btrfs. Я обнаружил, что с такой настройкой передача данных работает лучше (быстрее). Попробуйте это и отталкивайтесь от этого.

Что касается сети, то по умолчанию используется tcp/ip. SMB в порядке, но опять же, вы можете передавать файлы в любом направлении, используя протоколы. Поскольку вы используете MAC, попробуйте также добавить протокол Apple. Вы всегда можете его изменить.

Связанный контент