|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anatoly Y. 2:5020/400 23 May 2007 06:56:17 To : Andrew Muhametshin Subject : Re: rm -f snapfile - отследить завершение -------------------------------------------------------------------------------- Andrew Muhametshin <andrew@trifon.ru> wrote: AM> Привет всем. AM> AM> Подсобите с решением задачки... AM> AM> Требуется удалить старый снапшот и создать новый (и так каждый день AM> через cron). Hо проблема в том, что после команд: AM> # rm -f /file_system/.snap/file ; sync AM> очень долго файловая система отрабатывает удаление/синхронизацию, но AM> при этом сами команды завершаются. И запуск "mksnap" на файловой AM> системе находящейся в состоянии удаления старого снапшота, меня не AM> очень радует. AM> Хотелось бы дождаться пока ФС "не успокоится" и только после этого AM> запускать создание снапшота. AM> AM> В общем, если кто знает -- чем можно отследить завершение удаления/ AM> синхронизации -- подскажите пожалуйста? AM> AM> P.S. Я бы может и не заморачивался, но вчера нарвался на ситуацию, AM> когда рубанули электричество в момент этой операции (на gmirror- AM> разделе !) и при этом еле еле хватило бесперебойника... Даже боюсь AM> представить, что бы произошло, если бы аккумуляторов не хватило. :-( AM> А ведь на "спокойном" разделе в 180Gb, mksnap делается менее чем за 3 AM> минуты, а вот если сразу после rm;sync -- то более чем за 30мин! может просто смонтировать фс со снапшотами в режиме sync ? -- Anatoly Y. aka Snelius | AY254-RIPE --- ifmail v.2.15dev5.3 * Origin: Tomsk State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24631d62dbefb.html, оценка из 5, голосов 10
|