精华内容
下载资源
问答
  • kdump 是 Linux Kernel ...在 CentOS 6 等 Linux 发行版中,即便采用最小化安装, kdump 也会作为服务安装到系统中,此时可能因为我们对 Linux分配的内存的限制导致 kdump 服务开机启动失败,如图 1 所示:650) this.wi

    kdump Linux Kernel 崩溃时的转储机制,简单理解就是在系统启动过程中如果 Kernel 因为某些原因崩溃了,kdump 就会负责记录日志以便排查原因。在 CentOS 6 Linux 发行版中,即便采用最小化安装, kdump 也会作为服务安装到系统中,此时可能因为我们对 Linux分配的内存的限制导致 kdump 服务开机启动失败,如图 1 所示:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/E4/wKiom1VU26Pjy0pmAAOqaUbeFKE217.jpg" title="kdump启动失败.jpg" alt="wKiom1VU26Pjy0pmAAOqaUbeFKE217.jpg" />

    -1 kdump启动失败

    解决 kdump 启动失败其实很简单,只要修改 grub.conf 文件,改变crashkernel 的值(默认值为 crashkernel=auto),为其自定义预留内存即可。对于不同内存的 Linux 操作系统其预留内存一般遵循以下原则:

    1. 如果系统内存 <= 8G crashkernel=auto 即为关闭 kdump,只要为其预留 128M 内存即可解决问题:

    [root@localhost ~]# vim /boot/grub/grub.conf  //或者
    [root@localhost ~]# vim /etc/grub.conf

    找到crashkernel ,将 crashkernel=auto 修改为 crashkernel=128M ,重新启动 Linux 即可。

    2. 如果8G < 系统内存 <= 16G crashkernel=auto 会预留 256M 内存,即等同于 crashkernel=256M kdump 不会启动失败。

    3.如果系统内存 > 16G crashkernel=auto 会预留512M 内存,即等同于crashkernel=512M ,同样 kdump 不会启动失败。

    修改完成后再重新启动系统,发现之前 kdump 的启动失败已经变为成功,如图 2 所示:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/DF/wKioL1VU3TjSA1_cAAPIkSBakIY705.jpg" title="kdump修复.jpg" alt="wKioL1VU3TjSA1_cAAPIkSBakIY705.jpg" />

    -2 kdump启动成功

        当然,关于 kdump的知识还有很多,我们这里知识强迫症似的将系统内存 <= 8G 时其启动失败的问题解决,有关 kdump 我们之后继续跟进,深入了解。

     

    参考资料:

    http://zmyxn.blog.51cto.com/3029175/1620686

    本文出自 “细桶假狗屎” 博客,请务必保留此出处http://xitongjiagoushi.blog.51cto.com/9975742/1651449

    展开全文
  • 关于tomcat服务器启动失败的分析

    千次阅读 2018-03-28 22:55:43
    前言:最近几次运行tomcat服务器时出现了错误,包括是直接双击startup.bat启动和通过eclipse启动(显示错误:Could not clean server of obsolete files),经过百度资料发现并解决了问题,我总结为:这些问题都是...

    前言:最近几次运行tomcat服务器时出现了错误,包括是直接双击startup.bat启动和通过eclipse启动(显示错误:Could not clean server of obsolete files),经过百度资料发现并解决了问题,我总结为:这些问题都是由于server.xml文件导致的,由于tomcat下存在多处server.xml文件,并且需要保持一致,一旦修改一处而另一处没有修改就会导致问题。下面将分两种情况讨论,一个是我原先遇到的双击startup.bat启动错误的解决办法。另一个是我启动eclipse错误的解决办法。

    在分情况讨论前先介绍一下tomcat下存在的server.xml文件的所有路径:
    a:C:\Program Files\Tomcat\apache-tomcat-8.5.24\conf 即主配置文件
    b:C:\Program Files\Tomcat\apache-tomcat-8.5.24\webapps\Servers\Tomcat v8.5 Server at localhost-config 与使用eclipse有关
    c:C:\Program Files\Tomcat\apache-tomcat-8.5.24\webapps.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf 与使用eclipse有关

    一、双击startup.bat启动错误
    如果遇到的是这种情况,只需要将a,b路径下的server.xml改为一致即可。因为c是在使用eclispe时才会生成的,所以这里不涉及这个

    二、启动eclipse错误
    这个网上有多种讲法,可能都是有用的,关键在于你错的程度与地方(稍微有一点不一样,解决办法就可能有区别),这里我例举几种方法,按照程度在写,如果读者使用前面的方法没有解决问题就使用后面的方法,知道解决问题。
    1:将前面说到的三个路径下的server。xml文件都改成一样的。
    2:清理eclipse中的项目,然后删除c路径下的server.xml文件
    3:清理eclipse中的项目,然后删除c路径下的tem0文件夹
    4:在3的基础上在删除servers文件夹

    展开全文
  • 今天想在win下搭个php开发环境,之前也做过相关的工作,所以也没太在意,因为机子已经装上了Mysql,也就懒得重新装了。 先把apache2.2装上,装好后启动没问题,页面访问也是可以的,接...重启apache时却发现启动失败

    今天想在win下搭个php开发环境,之前也做过相关的工作,所以也没太在意,因为机子已经装上了Mysql,也就懒得重新装了。

    先把apache2.2装上,装好后启动没问题,页面访问也是可以的,接着装php5.3,因为用来开发以及学习用的,所以把能选的组件都选上了,安装没问题,php模块已自动加载到apache 中,不用像以前那样要自己手动加载模块,安装完PHP后,重启apache时却发现启动失败,没道理啊。我什么都没动,就装了个PHP,难道PHP装得有问题?

    不急,一步步来看,先查看apache日志文件,嗯,有问题,日志显示如下:

    [Tue May 01 21:12:16 2012] [warn] pid file D:/ProgramFiles/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

    这是什么东西?没见过,不要紧,问一下谷哥和度娘,直接拷贝上去,一搜,果然是有众多同道中人,可是上面众说纷纭,有说是apahce没有完全关闭造成的,有说是没加载到相应的PHP dll造成的,有说是环境变量造成的,不一而足。经验不足,只能一个个来试,于是,设置环境变量、重启系统等一连串的操作,但错误还是依旧,该起不来的还是起不来。我要晕了,终于在某个论坛看到有个仁兄介绍可以直接使用控制台启动apache可以看到出错信息,于是马上执行,结果很让人振奋,果然报错了,提示找不到php_pdo_mssql.dll模块,天啊,不是完全安装了吗,还有漏的,于是,马上把php.ini中加载该模块的相关语句注释掉,apahce马上停止了罢工,开足马力跑了起来,不容易啊。

    其实,之前在找问题所在的时候也看到有类似的同志在博客上写到是缺少某些模块造成的,但是我按照上面所说的到c:\Windows\Temp\php-errors.log 中找相关报错信息时,却发现文件是空的,什么也没有,不像他说的那样会直接把错误在日志中打出来,于是我以为他与我遇到的问题不一样,到最后才发现,我们所遇到的问题在根本上来说是一样的,只不过可能由于版本或其他的原因,使得他所使用的排错方式在我这边却行不通,才造成了我的误解。

    如果以后有类似的问题,可以直接先查看apache日志,再查看php错误日志,如果遇到我这种php错误日志是空的情况,可以在控制台中运行apache,看是否有出现相关提示,不一定是如我这种缺少mssql模块的,也有可能是缺少其他模块的,找出原因之后,修改php.ini中的相关设置,这样,问题就能基本解决。

    今天又学到了一点,积累啊!

    展开全文
  • 开机进F8,截图记下启动的进程和服务,然后reboot到正常模式,查看各个猥琐进程,枚举比较,关闭到云端服务器进程时;各种有效   二:win7下“打开或关闭windows功能”各种不能用,开启或关闭任意一种...

     

    一:右键新建菜单变空,依次尝试如下方法:

    1.修改注册表;各种无效

    2.用优化大师;各种无效

    3.开机F8进安全模式,右键新建菜单完整,然后正常reboot系统;各种无效

    4.开机进F8,截图记下启动的进程和服务,然后reboot到正常模式,查看各个猥琐进程,枚举比较,关闭到云端服务器进程时;各种有效

     

    二:win7下“打开或关闭windows功能”各种不能用,开启或关闭任意一种服务【telnet,NFS,TFTP等】,均恶心的弹窗提示:不是所有windows功能都能被启动。然后提示reboot;试过各种方法,均告无效;最终解决方法如下:进入安全模式,然后随意开启或关闭各种服务即可;后来我在把云端服务器进程从开机启动项里面干掉后,发现就不再有这个提示了。CloudServer万恶之源那。。。害得我把tomcat卸掉了。

    追加一点配置tomcat7的问题:
    配置JDK:
    新建path【已有的忽略】,加入jdk文件路径,我的path完整值:
    C:/Program Files/Java/jdk1.6.0_22/bin;C:/Program Files/Java/jre6/bin;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;
    path主要是windows执行命令时要搜寻的命令,比如javac;配置好后cmd下敲入javac会给出javac不同参数的使用方法,表示配置成功;classpath是java在编译和运行时要找的class所在的路径,ms JDK1.6及其以后就会自动编译当前目录下的java文件,不需要配置这个系统变量;有些参考文章让加入用户变量JAVA_HOME,这个是JDK安装路径,加入后在配置系统变量时可使用JAVA_HOME/JDK这样的相对路径,可选用。
    配置tomcat7.X的问题:
    指定的服务未安装。(0)
    Unable to open the service 'tomcat7'
    具体安装方法:
    cmd=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可
    直接到目录点击这个bat会不会也可以?经过验证:ms不可以
    安装好后tomcat7w.exe可以正常启动,但是localhost:8080死活打不开,设置classpath也不起作用;最后只得舍弃zip,改用Apache-tomcat 7.0.5.exe 安装版;然后一切正常,真够折腾的。PS:可能启动的时候会提示无法启动或者报告程序兼容性错误,那么请将tomcat启动程序设置在兼容模式下【WinXP SP2】运行,并勾选以管理员身份运行【右键->属性->兼容性】。
    由于exe安装版不用另行设置classpath等,直接上实例测试:
    进入tomcat7.0/webapps下,该目录存放了ROOT,docs,examples等目录,ROOT存放的是欢迎界面的代码,docs主要是文档,examples中存放着tomcat提供的一些例子程序。我们要做的是:
    1,新建一个文件夹,名字任意,这里以PZJAY为例
    2,到PZJAY下新建文件夹,名字固定:WEB-INF
    3,到WEB-INF下新建一个xml文件,名字固定为web
    内容如下:
     
    这里我们测试一下虚拟路径是否设置正确先,在PZJAY下new一个ooxx.txt文档,随便输入一些内容,然后启动浏览器,输入:http://localhost:8080/PZJAY/ooxx.txt,正常打开的话,OK。注意这里严格区分大小写。当然,表忘了启动tomcat服务先 :>
    然后建立一个servelet测试程序文件,代码如下:
     
    然后启动cmd进入javaServlet.java所在目录,用javac命令编译,不出意外的话应该会提示你找不到某些包和类,请跑到tomcat7.0/lib下拿出servlet-api.jar文件,然后放到jdk1.6.0.22/jre/lib/ext目录下,reboot cmd窗口,重新编译。不出意外的话会编译成功。
    然后打开浏览器,输入:http://localhost:8080/PZJAY/OOXX
    不出意外的话你会看到熟悉的404 错误编号,因为还没注册和映射java文件,打开之前的web.xml文件,在紧靠</web-app>之前添加如下代码:
     
    看到OOXX,你想到了神马?不出意外的话你应该想到表示这个名字是可以任意选取的。。
    <servlet></servlet>之间是为javaServlet文件注册一个名字【OOXX】和javaServlet编译好的class文件的完整路径名,这里是在当前目录;
    <servlet-mapping></servlet-mapping>之间是servlet的注册名称和此servlet文件的对外访问URL路径,服务器端接收到这个URL的访问请求时,就会调用注册名为OOXX的servlet文件来执行【也就是生成相应的网页文件送到客户端显示】。
    warning:同一个servlet可以有多个URL地址,就是可以有多个servlet-mapping
    URL路径有若干种匹配访问模式,匹配规则类似正则表达式,具体请自行猛击:映射URL的匹配模式介绍
    在Servlet映射到的URL中可使用*通配符,只有两种固定的格式:一种是*.ext,表示访问当前文件夹【web文件所在文件夹】下的任意后缀为ext的文件都定向到同一个servlet文件;另一种是/打头,/*结尾的格式,比如/pzjay/*,表示访问pzjay路径下的任意文件均重定向到同一个servlet文件。
    注意:servlet引擎在匹配URL时采用精确匹配优先的模式,即匹配最接近的URL模式。
    完整实例web.xml文件内容如下:
     

     

    展开全文
  • 关于解决Could not publish server configuration for Tomcat v8.0 Server ...今天在做项目的时候随便写了一点东西,结果在运行的时候服务器就出现问题了 网上说是因为有重名的项目,在servers目录下找到server.xm...
  • 在公司测试好的项目包,部署到现场之后,发现项目启动失败。但是日志文件没有打印,查看tomcat中的日志,发现如下错误 项目架构是之前公司大佬制定的,pom文件也是人家写的,定好了用logback那我也不能随意改动,...
  • phpStudy2018中Apache启动失败

    千次阅读 2019-05-25 17:13:48
    集成软件中的nginx能正常启动,但是Apache启动失败,查看apache的错误日志没找到问题,安装了VC9也不行,最后查看Windows日志找到了问题,右键此电脑(我的电脑系统是win10),管理,windows日志,应用程序,找到...
  • win 下启动 kibana 启动失败 解决

    千次阅读 2019-09-12 07:49:42
    我在官网 下载了 elasticsearch 和 kibana 的时候, elasticsearch 在 win 下启动成功了之后, 接着我 启动kibana 同时kibana 的配置文件我并没有改动 执行 bin/Kibana.bat 然后 发现 kibana 启动的窗口...
  • 在virtualbox中选中AR虚拟机,启动运行,如果能启动起来,基本就没问题了。  4.2.启动不起来,检查实体机中网络适配器是否有virtualbox对应的,如果没有或禁用状态,需要安装或启用。  4.3.检查虚拟机网卡...
  • 其实在上面我已经提到了一点。配置也不是很难,基本上分为以下几个步骤: 1、找到你安装OpenLDAP的路径,找到slapd.conf文件,对下面红框地方进行任意修改: 2、在OpenLDAP路径下新建一个文本文档,后缀改为...
  • Tomcat启动报错子容器启动失败

    千次阅读 2020-11-23 16:34:27
    在复习JavaWeb时,想让自己的工作空间变得干净一点,于是清理了Tomcat安装目录webapps中以前留下来的web项目,在双击bin目录下的start.bat文件时CMD窗口一闪而过,顿时觉得奇怪,这种情况一般是JAVA_Home环境变量没...
  • SERVER 2008时,安装到80%进度时,提示“服务SQLBrowser启动请求失败”。几次重试安装都是这个错误。看来现在用SQL SERVER 2008的人还不是很多,在网上搜到的答案寥寥无几,终于在下面的文章中找到了答案: sql...
  • phpStudy启动失败时的解决方法

    千次阅读 2016-09-23 15:15:00
    phpStudy启动失败时的解决方法 phpStudy启动失败,原因一是防火墙拦截,二是80端口已经被别的程序占用,如IIS,迅雷等;三是没有安装VC9运行库,php和apache都是VC9编译。解决以上三个问题,99%能一次性安装成功 ...
  • 最让人无奈的是,控制台提示[AJAX3]项目启动失败,却不提示详细信息。这使得我们无法针对具体问题进行分析解决。到网上搜索,输入“项目启动失败”之类,范围又太大。我曾经为此浪费了不少时间。 我的建议是:使用...
  • 昨晚搞到一点多 一直没解决 就睡觉了 早上研究了一下 telnet端口发现无法访问 发现是阿里云的安全组8080端口没放行 8080端口不是在常用端口一栏中的 需要在自定义端口里自己添加! 重启一下服务器 好了 终于看见这...
  •  应用程序通过跟踪服务Tracker,获取不到存活的存储节点Storage,导致文件上传失败,通过命令启动Storage存储节点,也启动失败,查看错误日志表示:系统内存不足,导致内存分配失败。   二,问题分析  启动...
  • 启动Java的Maven项目时,报错: 0.0.0.0:8080: java.net.BindException: Address already in use: bind 出现原因:8080端口被占用。 解决办法: ctr+r, 输入cmd打开命令行面板; 输入命令 netstat -ano | find ":...
  • 往往删除了系统镜像中C:\Windows\System32\Recovery\winre.wim这个文件,大小将近500MB,删除这个文件不会给系统造成其他影响,但是如果需要电脑进入恢复模式(RE模式),就会失败,此镜像就是系统恢复模式的文件,...
  • 接手使用一位离职人员的电脑,启动mongo时,启动失败。 估计原因是上一位使用者关闭非正常关闭 总结可能的原因和解决方法 (一)删除锁文件 非正常关闭时,lock 文件 mongod.lock 没有被干掉(这是防止启动多...
  • 不过其原因普遍指向主机和docker的selinux不一致,这一点倒是有道理。 解决思路改为:修改服务器selinux为permissive模式。 由于服务器断电前selinux状态是disabled,修改/etc/selinux/config文件SELINUX=...
  • Open SuSE11.4 Bug 导致samba启动失败

    千次阅读 2011-10-15 21:23:50
    问题描述: 1、启动smb失败,提示如下: bogon:/etc/samba # vi smb.conf bogon:/etc/samba # service smb restart Shutting down Samba SMB daemon Warning: dae
  • phpStudy启动失败,原因一是防火墙拦截,二是80端口已经被别的程序占用,如IIS,迅雷等;三是没有安装VC9运行库,php和apache都是VC9编译。解决以上三个问题,99%能一次性安装成功 为了减少出错安装路径不得有 ...
  • WebView启动支付宝客户端支付失败

    千次阅读 2017-01-11 10:37:36
    WebView启动支付宝客户端支付失败的解决办法
  • C#中ASP.NET Web应用程序编译时的错误:无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证。解决:打开IIS,在IIS里查看站点信息(属性),选择“目录安全性”,点击“匿名访问和身份验证控制”...
  • 锁定文件失败,打不开磁盘…模块"Disk"启动失败. 昨天在虚拟机中安装了许多插件,今天打开虚拟机的时候就出现了这个问题。于是我就在论坛上看了几篇有关的文章,然后解决了这个问题。在这里想把自己学习路上遇到的...
  • mysql5.6启动失败的一般解决方法

    千次阅读 2017-01-20 12:36:14
     总结,其实只要根据日志来确定无法启动失败的原因,一般都是可以解决的。 附上我的配置: [mysqld] #default-character-set = utf8 # Remove leading # and set to the amount of RAM for the ...
  • Ubuntu使用启动盘安装失败进入grub界面

    千次阅读 热门讨论 2020-02-01 19:59:27
    在Boot Menu里点完u盘启动项竟然没进去ubuntu安装...反而进入了grub引导项...一片黑漆漆的命令行就像我黑漆漆的心情...还好是放假在家,稳健一点,参考https://blog.csdn.net/hikkilover/article/details/82290873...
  • 今天安装 MongoDB 到最后一步时突然报错。。?...我们先试试打开服务能不能启动,如果启动时提示,服务没有及时响应启动或控制请求,那我们就换个方法再试一下 打开 MongoDB 属性,有一行可执...
  • Fedora 服务启动管理

    千次阅读 2009-11-02 18:39:00
    说明没有自动启动服务。service httpd start,启动成功,可以正常访问SVN了。 问题是不可能每天开机都这样操作吧,于是google一翻,终于搞清楚在不同的运行级别上的service控制。 其实很简单: chkconfig

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 162,072
精华内容 64,828
关键字:

一点服务启动失败