메뉴 닫기

Ubuntu upgrade 리부팅 여부 체크메세지

Ubuntu 패키지 upgrade 이후 리부팅 여부 체크 메세지 확인
서버가 1~2대일 경우에는 Shell 접속하면 나오는 메세지를 직접 확인하고 커널/패키지 업그레이드후 적용시키는게 문제가 되지 않지만… 이게 100대…200대…아니 1000대 정도가 된다면 배치화시켜놓고 작업하지 않으면 막노동이 아닐수 없다.
배치화 시켜놓기 위한 사전과제중 아래와 같은 메세지가 어디에 있는지를 알아야 되는데 친절하게도 Ubuntu 에서는 업그레이드후 /var/run/reboot-required 라는 파일을 생성합니다.

gIZN75q4oDdppc6AB

# cat /var/run/reboot-required
*** 시스템을 다시 시작해야 합니다 ***
※ 패키지가 업데이트하고나서 리부팅이 필요할 경우 시스템은 /var/run/reboot-required 파일을 생성
 
# cat /var/run/reboot-required.pkgs 
linux-image-4.4.0-59-generic
linux-base
linux-base
 
 
확인)
아래처럼 해당 파일을 수정하면..
# cat /var/run/reboot-required
*** 시스템을 다시 시작해야 합니다 ***
*** 시스템을 다시 시작해야 합니다 ***
*** 시스템을 다시 시작해야 합니다 ***
 

A5HVib7BWYFW2QApeoAatAIxkeWo

 

Tip 
example)
:: 패키지 업데이트 & 업그레이드 이후 /var/run/reboot-required 파일이 있을경우 리부팅
# apt-get update && apt-get -fy upgrade && [ -f /var/run/reboot-required ] && shutdown -r now

 
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x