因为 /usr/bin/dbus-daemon 共享库文件引发的系统启动异常

简介: 因为 /usr/bin/dbus-daemon 共享库文件引发的系统启动异常

 

问题现象:重启ECS以后无法连接实例,通过远程截图看,机器没有正常启动


 

问题排查:

 

1 首先通过用户的反馈,我这边核实看是有问题的,一直光标闪烁,但是要了授权之后发现ssh可以到达输入用户名和密码的界面,但是登录后没法正常加载bash环境

 

2 然后尝试要来重启授权,reboot实例挂载pe盘看问题,之前看是/root/.bashrc 有问题,给备份为了bashrc.bak ,从 /etc/skel/ 拷贝了一个.bashrc 重新引导系统发现还是不行。

 

 

3 vnc登录发现系统启动很慢,引导起来后还是无法加载bash,进一步分析syslog 发现加载login service 都超时了,而且看日志共享库也有问题

 

4 然后执行 ldd /usr/bin/dbus-daemon 发现其中一个库确实有异常,找了台正常实例对比如下

 

 

5 解决办法:把之前ld.so.conf.d 下面的备份了一份,然后重新拷贝了一个/etc/ld.so.conf.d,把/etc/ld.so.cache 改了一个名称后,重新引导解决

 

相关文章
|
9月前
|
Linux
Linux【上手 02】rc.local和init.d(chkconfig)实现服务器重启服务自启动
Linux【上手 02】rc.local和init.d(chkconfig)实现服务器重启服务自启动
299 0
|
NoSQL
systemd-coredump
systemd-coredump
286 0
|
Kubernetes Shell Linux
linux中sh/bash 进程为何不接受kill SIGTERM
在k8s的优雅终止中,如果容器的入口进程是sh 或者bash,需要注意你设定的gracefulterminate是无效的
170 0
|
Ubuntu Java 应用服务中间件
Linux下关闭tomcat 时使用命令 shutdown.sh出现 JRE_HOME路径找不到的解决办法
Linux下关闭tomcat 时使用命令 shutdown.sh出现 JRE_HOME路径找不到的解决办法
158 0
|
Shell
加载/usr/local/lib中的so库问题
加载/usr/local/lib中的so库问题
182 1
|
Linux
【Linux】systemd 配置文件
【Linux】systemd 配置文件
282 0
自行编译cups绕过错误:file /etc/rc.d/rc.local from install of systemd conflicts with file from
自行编译cups绕过错误:file /etc/rc.d/rc.local from install of systemd conflicts with file from
107 0
|
Shell Linux
Linux 利用systemd开机自启shell脚本
Linux 利用systemd开机自启shell脚本
armbian下使用/etc/rc.local实现开机启动自己的多个程序
刚刚折腾完的事情,就是通过/etc/rc.local中增加我的程序启动命令。这里遇到一个问题,发现只能启动一个,然后百度查询,有人提到这是因为程序运行之后占用了命令行,不返回,所以不再继续执行,于是写了程序分成子进程的方案,虽然代码已经给出,但是对我来讲还是太难了点,继续寻找其他方案,还真找到了,只需要增加一个 &符号分割就可以再执行另外一个程序的启动命令了。
1849 0
|
Linux PHP Shell
Centos7 php-fpm root 运行,执行 kill 等系统命令
Centos7 php-fpm root 运行,执行 kill 等系统命令 当前系统安装的是宝塔环境,PHP的环境在如下的目录:/www/server/php/72/etc 修改 php-fpm.conf [global] pid = /www/server/php/72/var/run/php-fpm.
1566 0