Fedora abrt服务报错无法启动系统故障解决记录(原创)

昨天正常关机后,今早启动fedroa时,发现无法正常进入桌面系统,试了一下ctrl+alt+F2还可以用,还不错,至少可以备份有用信息。对于这个问题,有人说需要yum update,于是进入ctrl+alt+F2,yum update再重新登录结果还是登录不了。还有说可以运行级别3,然后startx就OK了,桌面起来是起来了,但是无法使用网络,看来还是没有解决问题。于是重启,按Esc进入字符界面启动,

发现avahi-daemon和abrt这两个服务无法启动
avahi-daemon
Avahi是zeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。它跟mDNS一样。不影响系统使用,于是把他关闭。

abrt
abrt服务将系统bug和SELinux收集汇报给Bugzilla以方便开发者修复。这里我也把他关掉。
#chkconfig --level 02345 avahi-daemon
#chkconfig --level 02345 abrtd 
重启尝试是否能正常开机,发现还是不行
查看/var/log/messages 
Sep 19 14:52:51 czmmiao gnome-session[1697]: WARNING: Could not connect to ConsoleKit: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory 
查看/var/run/dbus/目录发现该目录下没有任何文件

#dbus-daemon   --system

#dbus-launch 
查看/var/run/dbus/目录发现该目录出现文件 system_bus_socket 
#ll /var/run/dbus/
srwxrwxrwx. 1 root root 0  9月 19 15:16 system_bus_socket
继续重启尝试是否能正常开机,发现还是不行

执行 
# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda11            10077504   6434792   3540340  65% /
tmpfs                  1547996       272   1547724   1% /dev/shm
/dev/mapper/vg_total-lv_home
                      51606140  35049388  13935312  72% /home/czmmiao
/dev/sda5             85305116  75749384   9555732  89% /media/d
/dev/sda1             25607576  21727904   3879672  85% /media/A694B24E94B2212B 
发现一切正常,无奈重启观察服务的启动发现没有启动messagebus服务。

启动 
#chkconfig --level 02345 haldaemon on     启动messagebus服务前必须先启动haldaemon服务 

#chkconfig --level 02345 messagebus on
这里介绍下udev, haldaemon,

昨天正常关机后,今早启动fedroa时,发现无法正常进入桌面系统,试了一下ctrl+alt+F2还可以用,还不错,至少可以备份有用信息。对 于这个问题,有人说需要yum update,于是进入ctrl+alt+F2,yum update再重新登录结果还是登录不了。还有说可以运行级别3,然后startx就OK了,桌面起来是起来了,但是无法使用网络,看来还是没有解决问 题。于是重启,按Esc进入字符界面启动,

发现avahi-daemon和abrt这两个服务无法启动
avahi-daemon
Avahi是zeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。它跟mDNS一样。不影响系统使用,于是把他关闭。

abrt
abrt服务将系统bug和SELinux收集汇报给Bugzilla以方便开发者修复。这里我也把他关掉。
#chkconfig --level 02345 avahi-daemon
#chkconfig --level 02345 abrtd 
重启尝试是否能正常开机,发现还是不行
查看/var/log/messages 
Sep 19 14:52:51 czmmiao gnome-session[1697]: WARNING: Could not connect to ConsoleKit: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory 
查看/var/run/dbus/目录发现该目录下没有任何文件

#dbus-daemon   --system

#dbus-launch 
查看/var/run/dbus/目录发现该目录出现文件 system_bus_socket 
#ll /var/run/dbus/
srwxrwxrwx. 1 root root 0  9月 19 15:16 system_bus_socket
继续重启尝试是否能正常开机,发现还是不行

执行 
# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda11            10077504   6434792   3540340  65% /
tmpfs                  1547996       272   1547724   1% /dev/shm
/dev/mapper/vg_total-lv_home
                      51606140  35049388  13935312  72% /home/czmmiao
/dev/sda5             85305116  75749384   9555732  89% /media/d
/dev/sda1             25607576  21727904   3879672  85% /media/A694B24E94B2212B 
发现一切正常,无奈重启观察服务的启动发现没有启动messagebus服务。

启动 
#chkconfig --level 02345 haldaemon on     启动messagebus服务前必须先启动haldaemon服务 

#chkconfig --level 02345 messagebus on
这里介绍下udev, haldaemon, messagebus,gamin这3个服务

udev
负责动态维护/dev目录,使/dev目录和当前的系统状态保持一致,创建/dev/sdax等设备文档。
messagebus
服务负责在各个系统进程之间传递消息。
haldaemon 
HAL是指Hardware Abstraction Layer。这是个从几个来源收集和保持有关硬件信息的重要服务。 

重启系统,发现avahi-daemon和abrt服务正常启动,系统也能动态的在/var/run/dbus/目录下创建 system_bus_socket , 一切恢复正常。看来是在优化启动服务时不小心禁用了messagebus服务了,大家在优化启动服务的时候要小心哦。

关于Fedora的服务管理,可以参看笔者的另一篇文章
http://czmmiao.iteye.com/blog/1174890

参考至:http://linux.chinaunix.net/techdoc/install/2008/10/27/1041157.shtml

          http://price.zol.com.cn/175/1756778.html
          http://lists.freedesktop.org/archives/dbus/2008-February/009205.html
          http://blog.csdn.net/xiao888lin/article/details/5264768
本文原创,转载请注明出处、作者

如有错误,欢迎指正

邮箱:czmcj@163.com

作者:czmmiao 原文地址:http://czmmiao.iteye.com/blog/1175211

时间: 2024-08-03 09:37:50

Fedora abrt服务报错无法启动系统故障解决记录(原创)的相关文章

tomcat启动报错-SSH + Oracle 整合开发 启动服务报错,运行查询操作,没影响

问题描述 SSH + Oracle 整合开发 启动服务报错,运行查询操作,没影响 信息: Initializing Spring root WebApplicationContextlog4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).log4j:WARN Please initialize the log4j system properly.2013-1

eclipse使用debug模式启动web服务报错

问题描述 eclipse使用debug模式启动web服务报错,使用run方式就正常.报错异常如下:SEVERE: Catalina.start: org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)at org.apache.cata

wcf-初次接触WCF 哪位大神帮帮忙,C#的 WCF启动服务报错怎么改

问题描述 初次接触WCF 哪位大神帮帮忙,C#的 WCF启动服务报错怎么改 请尝试将 HTTP 端口更改为 8733 或以管理员身份运行. System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URL http://+:8733/WcfServiceLibraryForfamily/Service1/.进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId

.net-C# webservie 传递一个大型byte数据,服务报错

问题描述 C# webservie 传递一个大型byte数据,服务报错 C# webservie 传递一个大型byte数据(几十M),服务报错下面是异常信息 System.ServiceModel.CommunicationException: 接收对 h**p://****:6941/UploadData.asmx 的 HTTP 响应时发生错误.这可能是由于服务终结点绑定未使用 HTTP 协议造成的.这还可能是由于服务器中止了 HTTP 请求上下文(可能由于服务关闭)所致.有关详细信息,请参见

tomcat启动报错-空web工程启动tomcat为什么报错?求高手解决

问题描述 空web工程启动tomcat为什么报错?求高手解决 严重: StandardServer.await: create[localhost:8005]: java.net.BindException: Cannot assign requested address: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source)

auth fail-JSCH连接SFTP服务报错: Auth fail

问题描述 JSCH连接SFTP服务报错: Auth fail 手动测试SFTP连接OK,程序JSCH连接SFTP就报错com.jcraft.jsch.JSchException: Auth fail.已经确认了N遍,用户名/密码/ip配置绝对没错.求各位大神积极发言帮忙解决!!不胜感激!! 解决方案 请尝试 首先确保服务器上的/etc/ssh/sshd_config中的PasswordAuthentication设置为 PasswordAuthentication yes 如果还不行,可以参考s

Win7系统IE9浏览器出现报错停止工作怎么解决

  Win7系统IE9浏览器出现报错停止工作怎么解决         首先要排除出是否加载项导致的问题,我们可以先以无加载项模式启动IE浏览器,若在该模式下IE使用正常,则可以确认浏览器崩溃为加载项所致,接下来只需要找出问题加载项.下面小编就向大家分享一个如何排除问题加载项的方法,以后便可轻松解决IE崩溃的问题. 具体解决方法如下: 1.使用IE浏览器登陆邮箱的过程中出现报错了,当时弹出的报错如下截图; 2.去事件查看器内寻找是否有重要线索,IE浏览器作为Windows不可分割一部分,IE出错在

eclipse报错-Eclipse报错,不知道怎么解决

问题描述 Eclipse报错,不知道怎么解决 请教各位,有谁知道这个错误怎么解决?谢谢 解决方案 启动配置引用不存在的项目Hello 在properites里面把错误的项目删了 应该就好了 解决方案二: 对于更新androidSDK后,eclipse报错ADT问题的解决解决eclipse报错: CreateProcess error=87

win8安装office2010失败报错代码2705怎么解决

win8安装office2010失败报错代码2705怎么解决   因为Windows 8上不支持Office 的中文输入法编辑器,即字体有冲突,此类情况仅出现在 Windows 8 64Bit 消费者预览版系统上. 解决方法: 1.使用热键组合"WIN+X"调出快捷菜单,选择"控制面板"并进入,在控制面板的系统和安全中选择"Windows 更新"下的"安装可选更新",如下图所示: 2.点击进入以后,会显示如下图所示: 3.进入