Процесс, для которого требуется запуск тома до монтирования тома

Место назначения для входящих резервных копий CrashPlan на моем сервере (11.04)

/ СМИ /SeagateBig

(SeagateBig - это имя тома моего USB-накопителя емкостью 2 ТБ).

Когда сервер загружается, происходят две вещи: 1) SeagateBig автоматически монтируется и 2) запускается CrashPlan.

Проблема в том, что часто эти две вещи не происходят в таком порядке. Тогда я получаю:

  • Crashplan начинается
  • ищет / СМИ /SeagateBig
  • не находит его
  • вместо того, чтобы ждать этого, создает его

Теперь это резервное копирование на мою / файловую систему. НЕ КРУТО.

Между тем, когда SeagateBig наконец-то приступает к монтированию, он обнаруживает, что / media /SeagateBig уже существует, пожимает плечами и создает / media /SeagateBig_ в качестве точки монтирования.

То, что мне нужно, - это способ обеспечения исполнения заказа - когда SeagateBig монтируется, а затем и только тогда запускается служба CrashPlan.

Если только я не узнаю, что CrashPlan можно попросить ждать каталог назначения, а не создавать его..., что я также изучаю. Но скрипт CrashPlanEngine устанавливается продуктом, так что я не хочу его модифицировать, так как я знаю, что мог бы его зациклить, пока df greps не удастся успешно выполнить "SeagateBig".

ОБНОВЛЕНИЕ: Больше исследований привело к тому, чтобы задать лучший вопрос. Смотрите это.

1 ответ

Решение

Я не уверен, как работает Crashplan, но вот несколько советов:

  • Если у него есть план автоматического запуска, отключите его и выясните, какой исполняемый файл для Crashplan.
  • Затем создайте сценарий оболочки, который выглядит следующим образом:

    \#!bin/bash
    
    sleep 30 && >name of executable<;
    

Примечание: это остановит выполнение на 30 секунд. Вы можете использовать в любое время

назовите свой скрипт start_crashplan.sh

Сделайте его исполняемым:

chmod +x start_crashplan.sh

Затем добавьте свой скрипт в автозагрузку.

Извините, если я был из предмета, но я думаю, что таким образом вы имеете максимальный контроль над тем, что вы начинаете и когда.

Другие вопросы по тегам