服务器无法登陆

服务器无法登陆

相关软件:freeipa-client,sssd
问题:无法登陆,磁盘满了

排查问题:

1、使用root用户登陆服务器,查看登陆用户

id jian.yang02 没用该用户

2、查看message日志,发现sssd服务被kill

Dec 10 14:49:02 2 systemd: sssd.service: main process exited, code=killed, status=9/KILL
Dec 10 14:49:02 2 sssd[pam]: Shutting down
Dec 10 14:49:02 2 sssd[nss]: Shutting down
Dec 10 14:49:02 2 sssd[pac]: Shutting down
Dec 10 14:49:02 2 systemd: Unit sssd.service entered failed state.
Dec 10 14:49:02 2 systemd: sssd.service failed.

3、df -h查看磁盘使用满了

问题解决:

  1. 重启sssd服务,解决用户问题

     systemctl restart sssd
    
  2. 重启应用的服务,解决磁盘慢的问题

     python /home/w/tools/devbin/reAll.py
    

原因分析

  1. 无法登陆原因
    sssd被systemd kill -9 干掉了,但是为什么systemd会杀死sssd
840  kill -9 227793 227794

查历史有人把sssd的进程给干掉了
2. 磁盘满了

$ crontab  -l
# Lines below here are managed by Salt, do not edit
# SALT_CRON_IDENTIFIER:/etc/ntp/ntpdate.sh
40 0 * * * /etc/ntp/ntpdate.sh

0 4 * * * python /home/w/tools/devbin/cleanLog.py

crontab中存自动清理日志的功能,但是dev的服务器上的应用比较多直接批量重启解决,原理是当日志被清理了以后但是应用的文件句柄还在占用这个文件,所以磁盘的空间没有释放掉。

posted @ 2020-02-11 10:18  I'm杨呵呵  阅读(587)  评论(0编辑  收藏  举报