Проверка процесса и перезапуск в CentOS

Столкнулся в такой проблемой что dcache иногда отваливается. В логах все норм. А отваливается редко, но в самый неподходящий момент. Решение пока на баше. Проверяем процесс, если нету – запускаем

#!/bin/bash
if ps ax | grep /usr/local/bin/dcache | grep -vq grep
then
echo “dcache is already running”
else echo “starting dcache”

/usr/local/bin/dcache

fi

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *