On 19.02.2013 17:11, Sergey V. Dyatko wrote:
On Tue, 19 Feb 2013 16:52:31 +0400
"Vadim S. Goncharov"<[email protected]>  wrote:

On 19.02.2013 16:46, Alexander Yerenkow wrote:
Привет. Есть ZFS, на нём лежат файлы, которые временами "уже не те,
что были раньше". А именно: файлы скачанные торрентом, иногда вдруг
обнуляют начало или конец файла, время изменения файла при этом не
меняется.

В подозреваемых - корявый rtorrent (у них даже тикет есть такой, но
непоколебимый автор обвиняет весь зоопарк ФС, от ZFS/UFS до
extFS/XFS/ и т.п., но не пытается найти проблему в своей программе).
mediatomb (собственно у него просто есть права писать в эти файлы,
и такое начало наблюдаться с появлением его).
ZFS и память отмёл, т.к. там зеркало из 2 винтов, прогонял много
тестов, никаких ошибок не вылезло, кроме вот ряда файлов к которым
есть доступ у выше перечисленных.

Собственно теперь вопрос :) Какие есть механизмы "словить" попытки
и само содержимое изменения файлов в таком сетапе?
Очень хотелось бы понять "кто виноват" и отправить какой-то фидбек
автору. Есть же какие-то решения для "записи" и воспроизведения
сетевого трафика, может кто знаком с аналогами для ФС.

Есть простенькая мониторилка sysutils/wait_on на kqueue для
шелл-скриптов. Но скорее всего придется расчехлять audit, только там
данных будет много, скорее всего.


оно ж для свежесозданных файлов. не?

не.

--
Vadim Goncharov     <[email protected]>           RU-Center
NET Department                            http://www.nic.ru
NET-SYS Group             phone:+7(495)737-7646  (ext.4019)

Ответить