Pare o serviço do apache se o samba estiver offline

1

Estou montando compartilhamentos de rede samba do fstab em um servidor jessie debian. Nesses compartilhamentos, eu estou armazenando arquivos usados por um servidor web apache2.

Existe uma maneira de parar o serviço apache2 se os compartilhamentos da rede ficarem off-line?

    
por TheBrick 04.02.2017 / 14:03

1 resposta

0

Quando este arquivo não estiver disponível se o samba não estiver funcionando, você pode usar o script bash simples:


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

E adicione esse script ao cron para cada minuto.

    
por 05.02.2017 / 10:05