【linu运维(一次linux重启时间过长的排查)】书史足自悦,安用勤与劬。这篇文章主要讲述linu运维:一次linux重启时间过长的排查相关的知识,希望能为你提供帮助。
1)之前重启linux都是在一分钟左右,安装完java后重启发现在重启时间在7分钟左右。
2)可是Java怎么会导致重启时间变长了这么多呢?先排查重启过程发生了什么。
3)查看服务启动顺序:服务正常
[stan@centos8 ~]$ systemd-cgls
4)查看服务启动总的时间:很快啊
[stan@centos8 ~]$ systemd-analyze
Startup finished in 1.045s (kernel) + 1.408s (initrd) + 5.960s (userspace) = 8.415s
multi-user.target reached after 5.951s in userspace
5)查看各服务启动时间:也很快
[stan@centos8 ~]$ systemd-analyze blame
3.174s mysql.service
2.136s kdump.service
1.343s cloud-init-local.service
1.246s cloud-init.service
1.137s tuned.service
1.062s qcloud-srv.service
6)很可能是关机时间过长,某个服务卡住。
7)查看最近关机信息:一切正常
[stan@centos8 ~]$ last -x|grep shutdown
8)查看系统shutdown日志:
[stan@centos8 ~]$ sudo more /var/log/messages | grep "shutdown"
Dec4 18:43:40 centos8 redis[4115]: Waiting for Redis to shutdown ...
Dec4 18:43:41 centos8 redis[4115]: Waiting for Redis to shutdown ...
Dec4 18:43:42 centos8 redis[4115]: Waiting for Redis to shutdown ...
...
9)看到redis服务关不了,一起在等待。
10)排查原因是redis使用了密ma,导致关闭redis的时候提示需要密ma,修改redis的自动服务脚本,sudo vim /etc/init.d/redis,在stop的命令上加上 -a password
$CLIEXEC -a 密ma -p $REDISPORT shutdown
推荐阅读
- 一k8s基础环境搭建
- iPhone 13 信号差到“失联”(有博主测试了)
- linux学习--简单的文本处理工具
- linux基本命令入门篇
- 十二docker swarm监控
- PXE高效批量网络装机实现Kickstart无人值守安装
- 网卡UUID相同异常处理
- linux学习--grep与sed
- linux学习---通配符与正则表达式