Linux中取消默认休眠配置

背景:部署服务的现场服务器,周末莫名其妙直接进入休眠状态,从而导致工作日用户使用系统的时候发现无法正常使用,认为服务器崩了,结果查看日志发现是接收到了默认休眠的指定

bash 复制代码
Dec 28 06:41:07 ***  NetworkManager[5690]: <info>  [1766875267.2561] manager: sleep: sleep requested (sleeping: no  enabled: yes)

解决方案:取消默认的休眠配置

1.修改systemd-logind配置

bash 复制代码
sudo nano /etc/systemd/logind.conf
bash 复制代码
# 找到并修改(或添加)以下行:
HandleLidSwitch=ignore          # 忽略笔记本盖子关闭事件
HandleSuspendKey=ignore         # 忽略挂起键
HandleHibernateKey=ignore       # 忽略休眠键
IdleAction=ignore               # 忽略空闲超时自动休眠

2.重启服务使配置生效:

bash 复制代码
sudo systemctl restart systemd-logind
相关推荐
zhengqweasd7 分钟前
机房托管服务器怎么选硬盘,机械盘和 SSD 托管场景差异
运维·服务器·github
xh didida1 小时前
Linux -- 基础IO
linux·服务器·开发语言·c++
心易行者2 小时前
Agent应用+API端点商业化进阶实战:从单体智能体到可付费调用的API全流程
运维·服务器·人工智能·python·apache
科技研学社2 小时前
精度决胜品质:羽绒服缝制工艺标准与自动化精度对标解析
运维·自动化
夜之眷属2 小时前
Core dump 崩溃排查:JVM 宕机后,那份 core 文件怎么用 gdb 还原现场
java·运维·服务器·jvm
Initialize293082 小时前
Redis 内存打满、连接数飙红?运维排查四步法
运维
zly35002 小时前
centos7 mount设备挂载 /dev/sda1/硬盘挂载
linux·运维·服务器
零基础1232 小时前
FinalShell 使用教程:从安装到高效运维
运维·经验分享·笔记·finalshell
帷幕落秋2 小时前
Docker的两种安装
运维·docker·容器