Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Linux Applications Tập hợp các bài viếc hướng dẫn cài đặt các ứng dụng phổ biến trên Linux (CentOS)

Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 05-07-2019, 07:52 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Hướng dẫn tạo script check service running or not
Hướng dẫn tạo script check service running or not


Giả sử máy CentOS của bạn có dịch vụ httpd hay bị down, bạn có thể tạo script sau để check 1 phút/lần , nếu phát hiện dịch vụ bị down thì tự động start lại


1. Tạo file /root/check.sh với nội dung sau:


==========================
#!/bin/bash service=httpd if (( $(ps -ef | grep -v grep | grep $service | wc -l) > 0 )) then echo "$service is running!!!" else /etc/init.d/$service start fi

==============================
2. Vào crontab -e đặt lệnh, 1 phút check 1 lần

# crontab -e

*/1 * * * * sh /root/check.sh


http://www.akamaras.com/linux/linux-...f-its-stopped/

Chúc bạn thành công.
  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 10:07 AM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.