|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Muhametshin 2:5020/400 19 May 2007 06:18:21 To : All Subject : rm -f snapfile - отследить завершение -------------------------------------------------------------------------------- Привет всем. Подсобите с решением задачки... Требуется удалить старый снапшот и создать новый (и так каждый день через cron). Hо проблема в том, что после команд: # rm -f /file_system/.snap/file ; sync очень долго файловая система отрабатывает удаление/синхронизацию, но при этом сами команды завершаются. И запуск "mksnap" на файловой системе находящейся в состоянии удаления старого снапшота, меня не очень радует. Хотелось бы дождаться пока ФС "не успокоится" и только после этого запускать создание снапшота. В общем, если кто знает -- чем можно отследить завершение удаления/ синхронизации -- подскажите пожалуйста? P.S. Я бы может и не заморачивался, но вчера нарвался на ситуацию, когда рубанули электричество в момент этой операции (на gmirror- разделе !) и при этом еле еле хватило бесперебойника... Даже боюсь представить, что бы произошло, если бы аккумуляторов не хватило. :-( А ведь на "спокойном" разделе в 180Gb, mksnap делается менее чем за 3 минуты, а вот если сразу после rm;sync -- то более чем за 30мин! С наилучшими... Андрей М. --- ifmail v.2.15dev5.3 * Origin: http://groups.google.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/373844c72c017.html, оценка из 5, голосов 10
|