우분투 서버에서 uptime 체크 후 일정일 이상이면 자동 재부팅 스크립트
관리하는 서버가 많아지니 서버의 uptime 체크 후 재부팅하는 것도 일이다. 그래서 각 서버에서 cron 으로 uptime 체크 후 일정일 이상 경과했으면 보안패치 등을 적용하고 자동 재부팅하는 쉘스크립트를 작성했다. 실제 서버에 적용 전이라 오류를 확인해보진 않았다. 적용 후 오류가 발견된다면 코드를 수정할 예정이다. #!/bin/bash read -d. seconds < /proc/uptime # 10일 이상 경과 DATES=10 UPTIME=24*60*60*$DATES if …