Linux下启动jenkins报错问题解决

jenkins端口报错

bash 复制代码
java.io.IOException: Failed to start Jetty
	at winstone.Launcher.<init>(Launcher.java:209)
	at winstone.Launcher.main(Launcher.java:496)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at executable.Main.main(Main.java:351)
Caused by: java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:8080
	at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:304)
	at org.eclipse.jetty.server.Server.lambda$doStart$0(Server.java:402)

更换端口运行启动jenkins

bash 复制代码
./jenkins start --httpPort=8088

还是出现报错

bash 复制代码
WARNING	hudson.model.UpdateCenter#updateDefaultSite: Upgrading 

解决方法

1.查询宿主主机防火墙NAT转发情况:firewall-cmd --query-masquerade

2.开启NAT转发: firewall-cmd --zone=public --add-masquerade --permanent

3.重启防火墙: firewall-cmd --reload

如果使用命令出现 FirewallD is not running 问题 :

1.查看firewalld状态:systemctl status firewalld,如果是dead状态,即防火墙未开启。

2.开启防火墙:systemctl start firewalld

3.确认firewalld状态:systemctl status firewalld

(根据需求是否关闭防火墙)关闭防火墙:systemctl stop firewalld

再次启动

bash 复制代码
./jenkins start --httpPort=8088

输入IP及端口可正常启动jenkins

相关推荐
bjzhang7516 小时前
CentOS下安装MySQL详解
linux·mysql·centos
Jason_chen18 小时前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld18 小时前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
weixin_5231853219 小时前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
凡人叶枫20 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽20 小时前
玩转RK3506SDK
linux·嵌入式硬件
Java面试题总结21 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器
kong@react21 小时前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装
java·linux·运维·docker
凡人叶枫1 天前
Effective C++ 条款07:为多态基类声明 virtual 析构函数
linux·c语言·开发语言·c++
凡人叶枫1 天前
Effective C++ 条款10:令 operator= 返回一个 reference to *this
java·linux·服务器·开发语言·c++·effective c++