该特性由/etc/systemd/logind.conf参数文件中RemoveIPC选项来控制。 详细请看man logind.conf(5) 在RHEL7.2中,RemoveIPC的默认值为yes 因此,当最后一个oracle 或者Grid用户退出时,操作系统会remove 掉这个user的shared /logind.conf文件是在os upgrade之前修改的,那么yum/update将会写一个正确的配置文件(RemoveIPC=no),该配置文件名是logind.conf.rpmnew,如果用户使用原来的配置文件 为了避免本问题,当os升级之后,务必编辑logind.conf 文件并设置RemoveIPC=no。这在Oracle Linux 7.2 release notes中有记录。 restart systemd-logind 补丁: 从RHEL7.2迁移到Oracle Linux7.2可以解决本问题。
occurred at: sskgpwwait1 数据库版本11.2.0.4,操作系统版本:rhel 7 检查操作系统日志,定时任务日志并无异常; 原因: On RedHat 7.x, systemd-logind The feature is controled by the option RemoveIPC in the /etc/systemd/logind.conf configuration file, see man logind.conf(5) for details. 在 RHEL 7.x的版本里,systemd-logind 服务控制着用户的行为,当用户退出,会清理该用户的所有内存段.那么定时任务的数据泵就有问题了,调用的内存段是oracle的; 查看removeipc systemd-logind 参考MOS: ORA-27300 ORA-27301 ORA-27302 ORA-27157 Database Crash (Doc ID 438205.1) Failed
经实验,发现使用yum升级两个软件包之后,systemd-logind的可执行文件也被更新,导致该服务处于原可执行文件已删除的状态,所以我提议,在升级步骤中增加重启systemd-logind服务的动作 然后启动systemd-logind服务。这样,strace可以跟踪到 1号进程clone+execv执行systemd-logind的瞬间,以及systemd-login最开头的行为。 清理之后再重启systemd-logind服务,恢复正常。 ,man logind.conf没多说什么,但是新版本的man logind.conf说设置KillUserProcess=no会导致 user session scope保持在abandon状态,即我们遇到的这种症状 所以我认为session残留其实是个旧数据累积导致的systemd-logind的性能雪崩问题。
Ubuntu 20.04 盒盖只锁屏 # 一、打开配置文件 logind.conf sudo vim /etc/systemd/logind.conf # 二、修改下述内容 将内容: #HandleLidSwitch =suspend 修改为:(别忘了去掉 # ) HandleLidSwitch=ignore # 三、重启服务 service systemd-logind restart
│ └─pstree │ └─sshd───bash ├─systemd-journal ├─systemd-logind │ └─sshd(5546)───bash(5548) ├─systemd-journal(484) ├─systemd-logind ├─more │ │ └─pstree -a │ └─sshd │ └─bash ├─systemd-journal ├─systemd-logind -NetworkManager(634)-+-{NetworkManager}(656) |-systemd-journal(484) |-systemd-logind
发现是systemd-logind的问题,结合top查看 ? systemd-logind占用CPU100%,导致系统负载飙升 ? systemd-logind是什么呢? systemd-logind 是一个管理用户登录的系统服务。其职责如下: 持续跟踪用户的会话、进程、空闲状态。 在用户登录时的调用 首先查看下systemd-logind的pid ? 发现除了用户登录,还有大量的crond定时任务的session,可以看到每个session下面的详细命令或脚本 systemd-logind有个bug,就是当有crond时,往往session回收不及时 至此问题大致了解,systemd-logind在用户登录时申请资源,由于系统资源不够,导致无法创建session,无法登录。
解决方案vim/etc/systemd/logind.conf#修改RemoveIPC值vim/etc/systemd/logind.confRemoveIPC=no#有注释#的话将'#'去掉#重启服务 systemctldaemon-reloadsystemctlrestartsystemd-logind原因:在rhel7.2中,RemoveIPC的默认值是yes因此,当最后一个oracle或者grid
笔记本安装了Cent OS 7.7的系统,合上盖子会休眠导致ssh掉线,可以通过修改配置阻止休眠 1.修改配置 vi /etc/systemd/logind.conf #HandlePowerKey= lock 锁屏,机器继续跑(相当于Win+L) 如: # 修改 HandleLidSwitch=ignore 2.使配置生效 systemctl restart systemd-logind.service
session: Failed to activate service 'org.freedesktop.login1': timed out以上报错的信息大致意思如下:dbus的服务重启后,systemd-logind 服务没有重启导致,可以查看systemctl status systemd-logind的状态,解决方法就是重启该服务 systemctl restart systemd-logind重启systemd-logind 服务后,发现ssh可以秒连接了总结:重启systemd-logind服务即可systemctl restart systemd-logind
解决方案: vi /etc/systemd/logind.conf # This file is part of systemd. # # systemd is free software; you change settings by editing this file. # Defaults can be restored by simply deleting this file. # # See logind.conf yes #IdleAction=ignore #IdleActionSec=30min #RuntimeDirectorySize=10% RemoveIPC=yes 一、将/etc/systemd/logind.conf 里的RemoveIPC修改为no RemoveIPC=no 二、重启system-login服务 systemctl restart systemd-logind ## 重启主机也OK (二选一就好,一般不用做下步
1️⃣ 编辑 systemd 配置文件vim /etc/systemd/logind.conf这个文件,专门控制: 合盖 电源 休眠行为2️⃣ 修改这三行配置找到对应位置进行编辑# 电池模式下,合盖忽略休眠 4️⃣ 重启电源管理服务最后一步,让配置生效:systemctl restart systemd-logind三、验证结果现在你可以放心地:✅ 合上笔记本盖子✅ fnOS 继续运行✅ NAS 服务不断✅
这篇文章中找到了答案: https://blog.csdn.net/littleRpl/article/details/110119384 结果就是说systemd-logind 这个服务有问题,需要重启一下 : systemctl restart systemd-logind 重启后再次验证,发现FinalShell也连接上了。
禁用RemoveIPC[Only for openEuler] ## sed -i '/^RemoveIPC/d' /etc/systemd/logind.conf ## sed -i '/^RemoveIPC /d' /usr/lib/systemd/system/systemd-logind.service ## echo "RemoveIPC=no" >> /etc/systemd/logind.conf ## echo "RemoveIPC=no" >> /usr/lib/systemd/system/systemd-logind.service ## systemctl daemon-reload ## systemctl restart systemd-logind ## loginctl show-session | grep RemoveIPC ## systemctl show systemd-logind
修改方法 先进入桌面,打开终端输入以下指令 sudo gedit /etc/systemd/logind.conf image.png 打开配置文件,并找到 “HandleLidSwitch” image.png
bash───pstree │ └─bash───man───less ├─systemd-journal ├─systemd-logind └─bash │ └─man pstree │ └─less -s ├─systemd-journal ├─systemd-logind
chrome firefox 等 D1.chrome为例 的密码和cookies获取 12345678910 %localappdata%\google\chrome\USERDA~1\default\LOGIND exit mimikatz.exeprivilege::debuglog"dpapi::chrome /in:%localappdata%\google\chrome\USERDA~1\default\LOGIND
771 /usr/sbin/NetworkManager --no-daemon |-crond.service | `-691 /usr/sbin/crond -n |-systemd-logind.service | `-684 /usr/lib/systemd/systemd-logind |-irqbalance.service | `-682 /usr/sbin/irqbalance --foreground
笔记本pve合盖子不休眠设置 浏览器进入pve管理后台,shell,命令行界面, 编辑文件:nano /etc/systemd/logind.conf 1 2 3 4 5 6 7 8 **参数说明** # # See logind.conf(5) for details.
sshd─┬─bash───bash───pstree │ └─bash ├─systemd-journal ├─systemd-logind sshd───sshd─┬─bash───pstree │ └─bash ├─systemd-journal ├─systemd-logind
sys/block/sda/queue/scheduler echo deadline > /sys/block/sr0/queue/scheduler 6、修改配置文件 /etc/systemd/logind.conf ,将 RemoveIPC 设置为 no ,如下图: 修改完后,执行命令 service systemd-logind restart 重启服务。