切换系统用户缓慢/ssh登录缓慢

1 问题描述

公司某套环境,使用的是金山云的主机,其中一台主机,无论是ssh登录,还是切换系统用户,响应时间都特别长,看了系统的/var/log/messages 都是如下的信息

Apr 12 13:35:26 doim-ks-demo-ccu dbus[9364]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Apr 12 13:40:01 doim-ks-demo-ccu dbus[9364]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service'
Apr 12 13:40:26 doim-ks-demo-ccu dbus[9364]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Apr 12 13:41:14 doim-ks-demo-ccu dbus[9364]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service'
Apr 12 13:41:39 doim-ks-demo-ccu dbus[9364]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Apr 12 13:42:42 doim-ks-demo-ccu dbus[9364]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service'
Apr 12 13:43:07 doim-ks-demo-ccu dbus[9364]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Apr 12 13:43:07 doim-ks-demo-ccu su: (to root) centos on pts/0
Apr 12 13:43:07 doim-ks-demo-ccu dbus[9364]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service'
Apr 12 13:43:32 doim-ks-demo-ccu dbus[9364]: [system] Failed to activate service 'org.freedesktop.login1': timed out

2 解决办法

重启systemd-logind服务 重启后 ssh登录和切换系统用户的速度都很快

systemctl restart systemd-logind

如果重启systemd-logind顺利 上述问题就已经解决了 但是也有可能在重启systemd-logind的时候遇到如下的报错

[root@node4 ~]# systemctl restart systemd-logind
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of org.freedesktop.PolicyKit1 timed out (g-dbus-error-quark, 20)
Failed to restart systemd-logind.service: Connection timed out
See system logs and 'systemctl status systemd-logind.service' for details.

解决办法如下 先按照polkit 再重启systemd-logind 如下是我操作时候的命令 并不需要重启服务器

[root@node4 ~]# yum -y install polkit
Loaded plugins: fastestmirror
base                                                                                                                    | 3.6 kB  00:00:00
epel                                                                                                                    | 4.7 kB  00:00:00
extras                                                                                                                  | 2.9 kB  00:00:00
updates                                                                                                                 | 2.9 kB  00:00:00
(1/2): epel/x86_64/updateinfo                                                                                           | 1.0 MB  00:00:04
(2/2): epel/x86_64/primary_db                                                                                           | 7.0 MB  00:00:33
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package polkit.x86_64 0:0.112-5.el7 will be updated
---> Package polkit.x86_64 0:0.112-26.el7_9.1 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================================================
 Package                        Arch                           Version                                   Repository                       Size
===============================================================================================================================================
Updating:
 polkit                         x86_64                         0.112-26.el7_9.1                          updates                         170 k

Transaction Summary
===============================================================================================================================================
Upgrade  1 Package

Total download size: 170 k
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
polkit-0.112-26.el7_9.1.x86_64.rpm                                                                                      | 170 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : polkit-0.112-26.el7_9.1.x86_64                                                                                              1/2
  Cleanup    : polkit-0.112-5.el7.x86_64                                                                                                   2/2
  Verifying  : polkit-0.112-26.el7_9.1.x86_64                                                                                              1/2
  Verifying  : polkit-0.112-5.el7.x86_64                                                                                                   2/2

Updated:
  polkit.x86_64 0:0.112-26.el7_9.1

Complete!
[root@node4 ~]#
[root@node4 ~]#
[root@node4 ~]#
[root@node4 ~]# systemctl restart systemd-logind
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值