背景

在使用WAR包安装jenkins后,启动tomcat,显示启动成功,但最后提示信息如下:

  1. 04-Dec-2018 03:28:21.563 WARNING [Computer.threadPoolForRemoting [#1]] javax.jmdns.impl.HostInfo.newHostInfo Could not intialize the host network interface on nullbecause of an error: jenkins: jenkins: System error
  2. java.net.UnknownHostException: jenkins: jenkins: System error
  3. at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
  4. at javax.jmdns.impl.HostInfo.newHostInfo(HostInfo.java:75)
  5. at javax.jmdns.impl.JmDNSImpl.<init>(JmDNSImpl.java:407)
  6. at javax.jmdns.JmDNS.create(JmDNS.java:60)
  7. at hudson.DNSMultiCast$1.call(DNSMultiCast.java:33)
  8. at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
  9. at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
  10. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  11. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  12. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  13. at java.lang.Thread.run(Thread.java:748)
  14. Caused by: java.net.UnknownHostException: jenkins: System error
  15. at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
  16. at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
  17. at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
  18. at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
  19. ... 10 more

通过警告信息中提取到信息是 主机名不能解析

  1. [root@jenkins opt]# hostname
  2. jenkins
  3. [root@jenkins opt]# ip a
  4. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  5. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  6. inet 127.0.0.1/8 scope host lo
  7. valid_lft forever preferred_lft forever
  8. inet6 ::1/128 scope host
  9. valid_lft forever preferred_lft forever
  10. 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  11. link/ether 00:0c:29:c1:50:9f brd ff:ff:ff:ff:ff:ff
  12. inet 172.20.0.50/24 brd 172.20.0.255 scope global eth0
  13. valid_lft forever preferred_lft forever
  14. inet6 fe80::20c:29ff:fec1:509f/64 scope link
  15. valid_lft forever preferred_lft forever
  16. 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
  17. link/ether 00:0c:29:c1:50:a9 brd ff:ff:ff:ff:ff:ff
  18. [root@jenkins opt]# echo '172.20.0.50 jenkins' >> /etc/hosts
  19. [root@jenkins opt]# tail -1 /etc/hosts
  20. 172.20.0.50 jenkins
  21. [root@jenkins opt]# ping jenkins
  22. PING localhost (127.0.0.1) 56(84) bytes of data.
  23. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.087 ms
  24. ^C
  25. --- localhost ping statistics ---
  26. 1 packets transmitted, 1 received, 0% packet loss, time 0ms
  27. rtt min/avg/max/mdev = 0.087/0.087/0.087/0.000 ms

手动添加解析,重启tomcat后警告消失;

jenkins System error的更多相关文章

  1. DBCC CHECKDB 遭遇Operating system error 112(failed to retrieve text for this error. Reason: 15105) encountered

    我们一个SQL Server服务器在执行YourSQLDBa的作业YourSQLDba_FullBackups_And_Maintenance时遇到了错误: Exec YourSQLDba.Maint ...

  2. Unable to open the physical file xxxx. Operating system error 2

    在新UAT服务器上,需要将tempdb放置在SSD(固态硬盘)上.由于SSD(固态硬盘)特性,所以tempdb的文件只能放置在D盘下面,而不能是D盘下的某一个目录下面. ALTER  DATABASE ...

  3. CREATE FILE encountered operating system error 5(Access is denied.)

    这篇博文主要演示"CREATE FILE encountered operating system error 5(Access is denied.)"错误如出现的原因(当然只是 ...

  4. MySQL远程连接丢失问题解决方法Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

    最近远程连接mysql总是提示 Lost connection 很明显这是连接初始化阶段就丢失了连接的错误 其实问题很简单,都是MySQL的配置文件默认没有为远程连接配置好,只需要更改下MySQL的配 ...

  5. System Error Codes

    很明显,以下的文字来自微软MSDN 链接http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx M ...

  6. 微信公众平台创建自定义菜单中文编码导致system error

    创建包含了中文的自定义菜单时总是返回{"errcode":-1,"errmsg":"system error"},要将编码方式设置为UTF- ...

  7. 有关微信开发中errorcode:-1 errmsg:system error 错误的一点原因

    如果你在微信开发中遇到{"errcode":-1,"errmsg":"system error,hints:[req_id:]"}这样的错误 ...

  8. 虚拟机中MySQL连接问题:Lost connection to MySQL server at 'reading initial communication packet, system error: 0 以及 host is not allowed to connect mysql

    环境:在VirtualBox中安装了Ubuntu虚拟机,网络使用了NAT模式,开启了端口转发. 局域网内其他计算机访问虚拟机中的MySQL Server出现两个问题: Lost connection ...

  9. ERROR 2013 (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 2

    ERROR (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', system ...

随机推荐

  1. 一篇文章让你彻底理解java中抽象类和接口

    目录 1.我所理解的抽象类 2.我所理解的接口 3.抽象类和接口本质区别 相信大家都有这种感觉:抽象类与接口这两者有太多相似的地方,又有太多不同的地方.往往这二者可以让初学者摸不着头脑,无论是在实际编 ...

  2. FTP上传、下载文件Demo

    前言:最近在做一个app,负责写后台接口,客户那边给了一个FTP的账号密码过来,服务器上面放了一堆的PDF文件,让我们这边自己从上面拿,项目是spriongboot的,做个记录供以后参考. 一.app ...

  3. PyQt图形化布局

    安装PyQt第三方库 pip install PyQt5 安装Qt Designer(Qt的布局工具) pip install PyQt5-tools PyChram设置Qt工具 配置Qt Desig ...

  4. Groovy单元测试框架spock基础功能Demo

    spock是一款全能型的单元测试框架. 最近在做单元测试框架的调研和尝试,目前确定的方案框架包括是:spock,Junit,Mockito以及powermock.由于本身使用Groovy的原因,比较钟 ...

  5. 从EFCore上下文的使用到深入剖析DI的生命周期最后实现自动属性注入

    故事背景 最近在把自己的一个老项目从Framework迁移到.Net Core 3.0,数据访问这块选择的是EFCore+Mysql.使用EF的话不可避免要和DbContext打交道,在Core中的常 ...

  6. PHP 面试踩过的坑

    1.get,post 的区别 **显示有区别 ** get方法是将字符串拼接在地址栏后面可以看见 而post方法看不见 **传递的大小有区别 ** 具体大小和浏览器有关系,ie浏览器是2k其他浏览器的 ...

  7. [LC]206题 Reverse Linked List (反转链表)(链表)

    ①英文题目 Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULL Output: 5-> ...

  8. Python日志模块logging简介

    日志处理是项目的必备功能,配置合理的日志,可以帮助我们了解系统的运行状况.定位位置,辅助数据分析技术,还可以挖掘出一些额外的系统信息. 本文介绍Python内置的日志处理模块logging的常见用法. ...

  9. hdu 2255 奔小康赚大钱 (KM)

    奔小康赚大钱Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submi ...

  10. 在校生如何面向面试地学习Java

    最近我在博客园里,看到不少在校的同学在学java,而且,在我最近举办的一次直播活动中,也有不少在校生同学来提问,java该怎么学. 对于那些已经工作的同学,哪怕才工作不久,毕竟也能从项目实践里总结和探 ...