启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use

这篇具有很好参考价值的文章主要介绍了启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装jenkins就不说了,能走到这一步的都知道。因我安装的是比较新的jenkins版本
这些问题只在新版本的jenkins安装出现,旧版本的倒是没有遇见过
使用systemctl start jenkins 启动jenkins之后会提示如下信息
Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.
注意这里使用journalctl -xe命令才能看到更多的错误信息
启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use
(补充说明:这些错误信息有时候看不到,我也是试了很多次才看到的,如果看不到的话,可以去/usr/share/java/jenkins.war 这个目录下使用命令java -jar jenkins.war –httpPort=8080,也能看到相关的错误)
这里提示的是8080端口号被占用,但是vi /etc/syscofig/jenkins,这个目录下的配置我早已经改过了,找过很多资料都是说什么修改jdk,修改端口号,都是废话。除了这个地方要改之外
还要修改位于 vi /usr/lib/systemd/system/jenkins.service 这个配置文件如下所示位置的端口号
启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use
改完之后,执行命令
systemctl daemon-reload(刷新配置)
然后再启动可能还是会提示Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.不过不要怕,先看看按它说的命令看看,如果看不到什么错,或者能看到如下所示,那就等一会再去浏览器访问,如果没什么意外应该就能成功了,因为我就是这样的
启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use
参考:https://blog.csdn.net/weixin_43487532/article/details/122556323文章来源地址https://www.toymoban.com/news/detail-429228.html

到了这里,关于启动jenkins报错 Failed to start Jetty或Failed to bind to 0.0.0.0/0.0.0.0:8080或Address already in use的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决httpd占用80端口导致Nginx启动不成功报nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

            今天在建自己小网站时启动Nginx时,发现其报下列错误,意思是因为80端口被占用导致Nginx启动失败。           既然是因为80端口被占用了,那我们就要首先排查错误缘由,使用下面该命令对80端口进行摸排,结果显示80端口被httpd这个程序一直占用着。          

    2024年02月05日
    浏览(32)
  • zookeeper启动报错出现Starting zookeeper ... FAILED TO START详细解决方案

    第1步 来到zkServer.sh 的文件目录下,执行 发现是 此节点上的Zookeeper 所处阶段与 当前ClouderaManager中Zookeeper 的阶段 不匹配 ,导致无法启动此节点上面的 Zookeeper Quorum Server 。   第2步 来到zkData,目录,然后清空version-2文件夹 和删除zookeeper-server.pid文件并同步其他服务器 第3步

    2024年02月02日
    浏览(43)
  • Failed to start connector [Connector[HTTP/1.1-8080]]

    1、解决Web server failed to start. Port 8080 was already in use 2、SpringBoot启动报错:“Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.” 3、Failed to start end point associated with ProtocolHandler [http-nio-8080] 4、Failed to start connector [Connector[HTTP/1.1-8080]] 提示:

    2024年02月13日
    浏览(31)
  • nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    原因就是80 端口被占用了可能是你的centos安装了Apache中间件,然后它俩都用的80 端口所以导致占用了,这时候关闭端口即可!用到命令fuser fuser 是Linux上的一个命令,用以由文件或设备去找出使用文件、或设备的进程,该命令列出本地进程的进程号,那些本地进程使用File 参数

    2024年02月09日
    浏览(27)
  • Nginx启动报错- Failed to start The nginx HTTP and reverse proxy server

    根据日志,仍然出现 “bind() to 0.0.0.0:8888 failed (13: Permission denied)” 错误。这意味着 Nginx 仍然无法绑定到 8888 端口,即使使用 root 权限。 请执行以下操作来进一步排查问题: 确保没有其他进程占用 8888 端口 :使用以下命令检查端口 8888 是否已被其他进程占用: 如果该端口已

    2024年02月12日
    浏览(33)
  • Windows下启动nginx报错: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket

    启动nginx (方法1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过 (方法2) (推荐) 打开cmd命令窗口,切换到nginx解压目录下,输入命令  start nginx ,回车即可 报错信息: nginx: [emerg] bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 1.

    2024年02月11日
    浏览(27)
  • docker启动mysql容器失败端口被占用Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already

    目录 前言 启动失败:端口被占用 解决办法: 方法一:杀死进程 方法二:修改端口映射,宿主机不使用3306  我的mysql镜像版本:8.0.31 我的启动命令为:  看错误信息得知该服务器的3306端口已经被占用了。一看果然是,我宿主机中的mysql正启动着,端口也是3306,不被占用才怪

    2024年02月12日
    浏览(29)
  • 遇到Web server failed to start. Port 8080 was already in use.该如何解决?

    1.今天晚上做了一个springboot的小案例,运行springboot案例时,发现项目没有启动成功: 2.错误描述为:Web server failed to start. Port 8080 was already in use. 这句错误描述意思是当前程序的端口号8080被占用了,需要将占用该端口的程序停止掉才行。 3.我们按住win+R键调出运行窗口,输入

    2024年02月13日
    浏览(38)
  • 【Kafka】ZooKeeper启动失败报错java.net.BindException: Address already in use: bind

    Kafka 2.8.1 ZooKeeper启动失败。 2181端口被占用。 打开cmd。 无结果返回,找不到占用2181端口的程序。 修改config/zookeeper.properties 找到: 改为: 重新启动ZooKeeper,启动成功。 记得修改config/server.properties,不然Kafka Server无法连接。 找到: 改为: 在解决端口被占用的问题时,首先需

    2024年02月09日
    浏览(42)
  • 解决nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)以及nginx 502 Bad Gateway解决方法

    今天早晨到公司,打开测试环境的登录网页,如下图所示: 输入用户名和密码,点击 login ,一直无法登录。 于是,打开控制台,却发现报出如下错误: 于是,登录 nginx 所在的服务器,使用如下命令,找到 nginx 的安装目录:

    2024年02月08日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包