У меня есть проблема с передачей данных с помощью lftp по sftp.
У меня есть удаленный сервер CentOS, на котором я выполняю Передачу (клиент потока). Затем я получаю загруженные потоки от сервера до некоторых клиентов дома (главным образом под управлением Ubuntu).
Передача данных сделана с sftp, с помощью lftp как клиент и "зеркало-c" команда.
Проблема состоит в том, что некоторое повреждение данных происходит с тем решением (я оцениваю приблизительно 1% данных).
Что я делаю, чтобы проверить что: 1) я проверяю, что удаленный файл на CentOS с интегрированным "проверяет" команду клиента Потока 2), Файлы проверяются 100% OK 3), я инициирую передачу lftp на клиентах дома. 4), Когда зеркальное отражение завершено, я перепроверяю все файлы локально на машинах Ubuntu с тем же клиентом потока, и файлы, кажется, повреждаются (обычно недостающие приблизительно 2% к 0,5% данных).
Поскольку проблема, кажется, происходит случайным образом, не, все файлы повреждаются. Например, в группе "небольших" файлов (скажем, 20 файлов 250 МБ каждый), некоторые файлы только будут повреждены (возможно, 2 или 3). Однако любой "огромный" файл (скажем, более чем 10 ГБ) будет, конечно, поврежден в какой-то момент.
Я исключил бы: - отказ Поршня/ЖЕСТКОГО ДИСКА на сервере (поскольку проверка потока на сервере всегда говорит, что файлы составляют 100% хорошо) - отказ Поршня/ЖЕСТКОГО ДИСКА на клиентах (у меня есть эта проблема о 3 других видах клиентов с проверенными аппаратными средствами и работой невежественного для чего-либо еще, чем передачи lftp).
Таким образом, я могу я диагностировать эту проблему эффективно?
Спасибо.