티스토리 뷰

반응형

[root@fendys ~]# 

#!/bin/bash
servicename="lsyncd"
echo "$(date +'%Y-%m-%d-%H-%M') $servicename 서비스 상태 : $(systemctl is-active $servicename)"
if [ $(systemctl is-active $servicename) == "inactive" ]; then
        echo "$(date +'%Y-%m-%d-%H-%M') $servicename 서비스를 재시작하는 중..."
        systemctl restart $servicename

elif [ $(systemctl is-active $servicename) == "unknown" ]; then
        echo "$(date +'%Y-%m-%d-%H-%M') $servicename 서비스를 재시작하는 중..."
        systemctl restart $servicename
fi
[root@fendys ~]# 

반응형

'linux' 카테고리의 다른 글

How to fix "pvs shows unknown device"  (1) 2023.05.16
NUMA disable  (0) 2023.05.14
linux rpm hotfix check  (0) 2022.08.01
Openssl update  (0) 2022.07.29
ssl 인증서 만료 확인 하기  (0) 2022.07.13