Назад | Перейти на главную страницу

Остановить службу apache, если samba share в автономном режиме

Я устанавливаю общие сетевые ресурсы samba из fstab на сервере debian jessie. На этих общих ресурсах я храню файлы, используемые веб-сервером apache2.

Есть ли способ остановить службу apache2, если сетевые ресурсы отключаются?

Когда этот файл недоступен, если самба не работает, вы можете использовать простой сценарий bash:


if [ -a "path/to/file" ]
   then
      return 0;
else
   systemctl stop apache2
   return 0;
fi

И добавляйте этот скрипт в cron для каждой минуты.