ubuntu 22.04 LTS ServerにてSleepさせないコマンド

安定して67日間稼働していたubuntu22.04 LTSですが、本日不意にSleepしました。

Nov 22 17:26:23 ThinkPad-X200s NetworkManager[598]: <info>  [1700641583.2174] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Nov 22 17:26:23 ThinkPad-X200s NetworkManager[598]: <info>  [1700641583.2176] device (wls1): state change: disconnected -> unmanaged (reason 'sleeping',
sys-iface-state: 'managed')Nov 22 17:26:23 ThinkPad-X200s NetworkManager[598]: <info>  [1700641583.2
452] manager: NetworkManager state is now ASLEEP
Nov 22 17:26:23 ThinkPad-X200s systemd[1]: Reached target Sleep.
Nov 22 17:26:23 ThinkPad-X200s systemd[1]: Starting Hybrid Suspend+Hibernate...
Nov 22 17:26:23 ThinkPad-X200s kernel: [5801786.214506] PM: Image not found (code -16)
Nov 22 17:26:23 ThinkPad-X200s wpa_supplicant[632]: nl80211: deinit ifname=wls1 disabled_11b_rates=0
Nov 22 17:26:23 ThinkPad-X200s systemd-sleep[320942]: Suspending system...
Nov 22 17:26:23 ThinkPad-X200s kernel: [5801786.356459] PM: hibernation:hibernation entry

なぜSleepするようになったのかは謎ですが、以下のコマンドでSleepを無効化しました。

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

Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.
user@ThinkPad-X200s:~$

# 参考:Sleepを有効化する
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

備考)YAMAHA RTXシリーズでmacアドレスを指定し、Wake On LAN パケットを送出する方法。

wol send lan1 MAC_ADDRESS

参考にさせていただきました。

有益な情報をありがとうございます。

ヤマハのルーターにWake On LAN用のGUIを追加する(今度試してみる)

2017年10月に発売されたばかりのヤマハのルーターRTX830に触れる機会がありました。最近のヤマハのルーターには素敵なGUI管理画面が備わっているのですが、残念ながらGUIでのWake On LAN(以…