開発サーバーが寝ないように設定メモ
なぜか、開発サーバーに使っていたDELL のvostro 3510の調子が悪い。
ubuntu24.04 を入れているんですが、最近、つながらないことが多く、最初、wifiが途切れているんだって気づいて、有線LANにしたんだけど、それでも途切れる。
で、最初は、サーバーパソコンのふたを開けたら、ログイン画面が起動していて、でも、Wifiがなんか接続前だったり、接続しているように見えるんだけど怪しんでいたんで、Wifiがつながってないんだって決めつけてしまったけど、どうやら、勝手にスリープしたのが原因かもしれない。
というか、有線LANにしてからは、まず、ふた開ける前に、コンセントに付けている電力計見たら消費電力0になっていて、スリープしていることに気づいた。
そこも、今までOKだったのになぜって疑問あるけど、とりあえず、以下の対応をしたので、メモしておきます。
今までもlogid.confの対応はやっていたはずだけど、追加で、ふた閉めた信号を無視することと、サスペンドにならないように設定してます。
taka@v3510:/etc/systemd$ diff logind.conf.org logind.conf
35,37c35,37
< #HandleLidSwitch=suspend
< #HandleLidSwitchExternalPower=suspend
< #HandleLidSwitchDocked=ignore
---
> HandleLidSwitch=ignore
> HandleLidSwitchExternalPower=ignore
> HandleLidSwitchDocked=ignore
taka@v3510:/etc/systemd$ diff sleep.conf.org sleep.conf
20,22c20,22
< #AllowSuspend=yes
< #AllowHibernation=yes
< #AllowSuspendThenHibernate=yes
---
> AllowSuspend=no
> AllowHibernation=no
> AllowSuspendThenHibernate=no
taka@v3510:/etc/systemd$ cd ../UPower/
taka@v3510:/etc/UPower$ diff UPower.conf.org UPower.conf
39c39
< IgnoreLid=false
---
> IgnoreLid=true
taka@v3510:/etc/UPower$
で、このあと、
sudo shutdown -r now
で再起動します。
なんか、ネット検索したとおりに、logind.conf編集したあと、
sudo systemctl restart systemd-logind
ってやったら、ログインしても黒画面からログイン画面に戻る謎のループになり、Shift + Alt + F2 とか F3とかで別のターミナルからログインして結局 sudo shutdown -r now して再起動することになってしまった・・・・
さて、これで改善するかは、これからテストします。
設定内容を見ると、直ってるはずなのですが・・・・
→ 5時間ぐらい立ちましたが大丈夫っぽいです。もう大丈夫でしょう。
さて、原因はスリープだったとすると、Wifiのままでも大丈夫かも確かめたいですね。やってみます。