centos启动报错:prefdm main process terminated with status 1

今天我们部门强强反馈有一台服务器(centos 6.0)无法登录死机啦,重启后这家伙就启动不了了,报错如:

prefdm main process (1235) terminated with status 1

的信息,报错截图如下:

 

看样子是启动过程中执行init程序,然后init调用prefdm报错啦。

现网服务器呢,怎么办,怎么办,捉急啊。。。最后总算弄好了,记录下处理过程吧。

首先我们尝试了单用户是否可以登录啊,怎么做就不说了,耶可以登录,想了想是不是硬盘的问题呢,fsck修复了下还是不行。google吧。

从报错的信息来看,是调用prefdm时候出现问题的,那这是一个什么东西呢?网上一查询,这是启动X桌面的东东,是一个shell脚本,栖身在/etc/X11/prefdm。

在单用户下可以正常登录,非单用户模式的时候却不行。与看了下配置的runlevel是5,又参考了一篇博客,我们换了下3发现也没有问题,好啦,可以正常启动,问题解决了,那是因为什么原因呢,再找找。

于是看了下/etc/X11prefdm脚本里面写了啥,发现有两行关键代码:

exec gdm "$@" >/dev/null 2>&1 /dev/null 2>&1

发现gdm命令没有的。yum install gdm -y 安装一下。

安装一下应该没有问题试试。

在网上看到还可能报其他错,这里记录下备用

报错信息:

ait avahi-daemon[1102]: Service "localait" (/services/ssh.service) successfully established.
Aug 11 17:45:41 localait kdm[1193]: X server "/usr/bin/X" cannot be executed
Aug 11 17:45:41 localait kdm[1174]: X server for display :0 cannot be started, session disabled
是因为x不能被执行。

x11 server系统执行顺序又是:优先使用startx -- 没有就使用~/.xserverrc -- 再没有就执行/etc/X11/xinit/xserverrc -- 还没有那就是最后一步啦,执行/usr/bin/X。

知道原理啦看看x11 server 有没有安装,没有的话安装下:yum  -y install xorg-x11-server-Xorg

时间: 2024-09-21 18:13:27

centos启动报错:prefdm main process terminated with status 1的相关文章

centos 7.x yum安装rabbitmq-server,启动报错解决方法

yum安装好rabbitmq-server后,启动报错 [root@openstack ~]# systemctl start rabbitmq-server.service Job for rabbitmq-server.service failed. See 'systemctl status rabbitmq-server.service' and 'journalctl -xn' for details. [root@openstack ~]# systemctl status rabb

简直奔溃,搭建centos+nginx+tomcat+redis做session共享,启动报错

问题描述 简直奔溃,搭建centos+nginx+tomcat+redis做session共享,启动报错 环境是 centos6.4+nginx1.8+tomcat7.0.65+redis3.0.5+jdk1.7.......... 配置应该没有问题,但是启动tomcat的时候报 caused by: org.apache.catalina.LifecycleException: Unable to attach to session handling valve; sessions canno

CentOS 6.5上的Tomcat启动报错问题解决方法_Linux

这里有两个错误: 1.第一个错误,APR的问题,错误详情: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path 2.第二个错误,错误详情: Exception in thread "main" java.lang.InternalError        

jboss-JBoss部署web项目启动报错

问题描述 JBoss部署web项目启动报错 JBoss6.0 final,没有项目时正常启动,部署项目就会报错 20:07:12,070 INFO [AbstractJBossASServerBase] Server Configuration: JBOSS_HOME URL: file:/F:/DevelopTools/jboss-6.0.0.Final/ Bootstrap: $JBOSS_HOMEserver/default/conf/bootstrap.xml Common Base:

jboss启动报错,求救,谢谢

问题描述 jboss启动报错,求救,谢谢 WARNING: -logmodule is deprecated. Please use the system property 'java.util.logging.manager' or the 'java.util.logging.LogManager' service loader.11:28:14865 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA11:28:15021 INF

java-jboss7部署web项目启动报错,劳驾高手指点

问题描述 jboss7部署web项目启动报错,劳驾高手指点 16:25:27,433 ERROR org.jboss.msc.service.fail MSC0000 1: Failed to start service jboss.deployment.unit."edup.war".POST_MODULE: org.jbo ss.msc.service.StartException in service jboss.deployment.unit."edup.war&qu

tomcat在Myeclipse启动报错

问题描述 tomcat在Myeclipse启动报错 tomcat在myeclipse中配置好后,启动时报错,出现apache.coyte.Abstractprotocol destory 解决方案 工作区中没有任何的项目,装好MyEclipse,然后配置好Tomcat,启动就出现 2011-3-26 11:39:04 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Nati

项目启动报oracle错-项目启动报错,在网上查了好多资料还是为解决,求高手帮忙

问题描述 项目启动报错,在网上查了好多资料还是为解决,求高手帮忙 [14:22:13] [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1] WARN - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@11765ae -- Acquisition Attempt Failed!!! Clearing pending acquires. While t

failed-bamboo启动报错,我是zip解压安装的

问题描述 bamboo启动报错,我是zip解压安装的 ERROR | wrapper | 2015/03/09 16:52:53 | The Bamboo build server service was launched, but failed to start. STATUS | wrapper | 2015/03/09 16:54:31 | Starting the Bamboo build server service... STATUS | wrapper | 2015/03/09 1