• 启动Jenkins后无法访问,如何排错


    做IT工作,使用各种工具的时候,遇到错误都是一堆英文,对于英语不好的人,看到报错可能就会心烦,我刚开始就是这种状态。后来,遇到问题,首先复制报错信息到百度上搜索,没有人请教的时候,你不能坐等问题自己解决吧。当然,这个过程也是相当不悦的。首先,你的快速浏览,判断一下是不是你遇到问题的答案。其次,你得跟着一步一步操作,这个过程当中可能还会遇到新得问题,于是你有得先解决新的问题,这个过程会让人更加不爽。最后,经过系列的尝试,你可能解决了问题,也可能没有解决问题。不管结果怎样,对于新遇到的问题,自己最好记录下来,而写博客就是很好的记录方式,如果不记录下来,很快就会忘记,下次遇到问题,还得搜索一边。解决遇到问题的过程,也是积累经验的过程,一回生二回熟,下一次如果你遇到曾经遇到过的问题时,就会会心一笑。
    启动Jenkins后无法访问,如何排错?

    1. 看日志是否有报错 ?

    命令:tail -100f nohup.out

    [root@istester ~]# tail -100f nohup.out 
    2020-06-08 03:18:52.337+0000 [id=15]    WARNING hudson.security.csrf.CrumbFilter#doFilter: Found invalid crumb d432de6031e06511f6e8bdb01486a11636b9dfe5bda2411a9d80c5c49c9d586f. If you are calling this URL with a script, please use the API Token instead. More information: https://jenkins.io/redirect/crumb-cannot-be-used-for-script
    2020-06-08 03:18:52.337+0000 [id=15]    WARNING hudson.security.csrf.CrumbFilter#doFilter: No valid crumb was included in request for /job/idoxu_v1.0-bossxu/descriptorByName/hudson.plugins.git.UserRemoteConfig/fillCredentialsIdItems by wyftest. Returning 403.
    

    注:nohup.out是Jenkins启动的日志文件,在你当前启动的目录;如果是其他应用,或者你们自己的生产服务器,可以问问开发同学,日志会放在哪个目录,一般是 /APP/log/xx/xxx.log

    2. 看进程是否在 ?

    命令:ps -ef|grep jenkins

    [root@istester ~]# ps -ef|grep jenkins
    root     16354     1  0 Jun03 ?        00:11:53 java -jar /APP/idoxu/software/jenkins
    

    注:jenkins 是过滤当前的进程关键词 。

    3. 看端口被占用 ?

    命令:netstat -nltp

    [root@istester ~]# netstat -nltp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      30736/sshd          
    tcp6       0      0 :::3306                 :::*                    LISTEN      24987/mysqld        
    tcp6       0      0 :::80                   :::*                    LISTEN      16354/java          
    tcp6       0      0 :::3000                 :::*                    LISTEN      9416/./gogs
    

    注:如果看到你的端口在,说明正常 。

    4. 看防火墙是否关闭 ?

    • 1)Centos 7.x
      关闭防火墙 systemctl stop firewalld.service
    [root@istester ~]# systemctl stop firewalld.service 
    [root@istester ~]# systemctl status firewalld.service 
    ● firewalld.service - firewalld - dynamic firewall daemon
       Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
       Active: inactive (dead)
         Docs: man:firewalld(1)
    [root@istester ~]# systemctl start firewalld.service 
    [root@istester ~]# systemctl status firewalld.service 
    ● firewalld.service - firewalld - dynamic firewall daemon
       Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
       Active: active (running) since Tue 2020-04-14 23:56:26 CST; 1s ago
         Docs: man:firewalld(1)
     Main PID: 12615 (firewalld)
       CGroup: /system.slice/firewalld.service
               ├─12615 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
               └─12812 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
    
    Apr 14 23:56:25 istester systemd[1]: Starting firewalld - dynamic firewall daemon...
    Apr 14 23:56:26 istester systemd[1]: Started firewalld - dynamic firewall daemon.
    [root@istester ~]#
    
    • 2)Centos 6.x
      关闭防火墙 service iptables stop
    [root@iZ94b31ttqsZ]~# service iptables status
    iptables: Firewall is not running.
    

    原创:IDO老徐 公众号:简尚

  • 相关阅读:
    硬盘数据丢失,到底该如何修复?
    硬盘数据丢失,到底该如何修复?
    CMD命令操作MySql数据库详解
    CMD命令操作MySql数据库详解
    Java中Calendar.DAY_OF_WEEK、DAY_OF_MONTH需要减一的原因
    Java中Calendar.DAY_OF_WEEK、DAY_OF_MONTH需要减一的原因
    java中JFrame类中函数addWindowListener(new WindowAdapter)
    java中JFrame类中函数addWindowListener(new WindowAdapter)
    关于java数据库章节connection连接不成功的时候!!!
    树莓派4之点亮led
  • 原文地址:https://www.cnblogs.com/Uni-Hoang/p/13089770.html
Copyright © 2020-2023  润新知