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)