Несоответствие контрольной суммы CRC при передаче больших файлов в NAS
У меня проблема с переносом больших (50-200 ГБ) VHD-файлов с компьютера под управлением Windows Server 2008R2 на NAS-устройство QNAP. После завершения передачи я проверяю данные, используя контрольную сумму CRC32, чтобы убедиться, что они не были повреждены (это важные резервные копии). Я получаю постоянные несоответствия CRC для больших файлов. Я попытался использовать SAMBA и FTP, оба с той же проблемой. Я пробовал несколько различных инструментов для вычисления контрольной суммы CRC, чтобы исключить ложные отрицания.
Это то, что я пробовал до сих пор:
- Другой сервер Windows (без исправления).
- Разные сетевые карты / кабели / коммутаторы (без исправления).
- Разное Обновление прошивки NAS (без исправления).
- Другой целевой сервер (я построил сервер Samba в Ubuntu, который работал нормально).
- Тот же процесс работает в другом офисе с идентичной моделью NAS с использованием SMB.
ИМО, это было сужено до устройства QNAP. Я исключил сервер Windows, сетевое оборудование, протокол / версию Samba. Могу ли я попробовать что-нибудь еще?
Общий ресурс QNAP настроен как RAID5 с файловой системой EXT3.
2 ответа
Задача решена.
Оказалось, что это вызвано неисправным жестким диском Western Digital SATA. Мы закончили тем, что заменили это, и проблема ушла (даже при том, что он прошел все тесты двигателя).
Диски WD были только проблемой здесь. Спасибо за ответы.