본문 바로가기

Linux

Ununtu 절전모드 해제

IDC 정전 작업을 위해 작업 전 서버 OFF 하고 작업 후 ON 하고 서비스 확인 중에 일부 서버에 접속이 안되어 서버실에서 확인해보니 Ubuntu 절전모드가 활성화 되어 있었다. (기존에는 비활성화 되어 있었는데 왜 재 활성화 되었는지 모르겠다;;)

 

Ubuntu 절전모드를 해제 작업을 하면서 기억하기 위해 포스팅을 남기게 되었습니다.

 

절전모드 확인 명령어

sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

만약, 절전모드가 활성화 되어 있다면 다음과 같은 결과가 출력됨

-------------------------------------------------------------------------------------
● sleep.target - Sleep
Loaded: loaded (/lib/systemd/system/sleep.target; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:systemd.special(7)

● suspend.target - Suspend
Loaded: loaded (/lib/systemd/system/suspend.target; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:systemd.special(7)

● hibernate.target - Hibernate
Loaded: loaded (/lib/systemd/system/hibernate.target; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:systemd.special(7)

● hybrid-sleep.target - Hybrid Suspend+Hibernate
Loaded: loaded (/lib/systemd/system/hybrid-sleep.target; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:systemd.special(7)
---------------------------------------------------------------------------------------------------

절전모드 해제 명령어

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

해제 후 다시 확인해 보면 다음과 같이 출력됨

sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
-----------------------------------------------------------------------------------------
● sleep.target
Loaded: masked (Reason: Unit sleep.target is masked.)
Active: inactive (dead)

● suspend.target
Loaded: masked (Reason: Unit suspend.target is masked.)
Active: inactive (dead)

● hibernate.target
Loaded: masked (Reason: Unit hibernate.target is masked.)
Active: inactive (dead)

● hybrid-sleep.target
Loaded: masked (Reason: Unit hybrid-sleep.target is masked.)
Active: inactive (dead)
-------------------------------------------------------------------------------------------

절전모드 활성화 명령어

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

'Linux' 카테고리의 다른 글

MaaS (Metal as a Service)  (1) 2024.09.09
Ubuntu Linux Process 정리  (0) 2024.07.17
Ubuntu apt 패키지 초기화  (0) 2024.05.31
Ubuntu 22.04 LTS SSH접속 안될 때  (1) 2023.11.02
Ubuntu 추가 디스크 Mount  (0) 2023.04.20