zoukankan      html  css  js  c++  java
  • Jenkins中启动从节点时,出现问题如何解决,问题:No Known Hosts...

    Jenkins中,启动从节点时,出现如下问题如何解决:
    /root/.ssh/known_hosts [SSH] No Known Hosts file was found at /root/.ssh/known_hosts. Please ensure one is created at this path and that Jenkins can read it.

    要求:
    主节点和从节点机器中,JDK和MAVNE的版本和安装路径需保持一致
    远程执行jenkins任务的用户,一般为jenkins用户,工作目录为/home/jenkins
    jenkins服务器可通过免密钥登录从节点机器或通过账号密码

    #通过 文件/etc/sysconfig/jenkins 查看使用jenkins的用户
    JENKINS_USER="root"

    #用jenkins用户执行如下命令:
    ssh-keygen
    cd .ssh
    cat id_rsa.pub > authorized_keys
    chmod 700 authorized_keys

    #系统管理->节点管理->丛节点->设置:
    节点名称:随意(被用在job->General:限制项目的运行节点->标签表达式中)

    描述:可以与节点名称相同

    #方便主节点能找到从节点的.ssh目录
    远程工作目录:
    普通用户写这个目录:/home/.jenkins
    root用户写这个目录:/root/.jenkins

    用户:尽可能的使用这个节点

    #linux机器启动方式
    启动方式:Launch agent agents via SSH

    主机:从节点linux系统的IP

    Credentials:登录从节点机器 linux系统的账号和密码

    Host Key Verification Strategy:Manually provided key Verification Strategy

    高级中配置:Port=22、JavaPath=/usr/local/java/bin/java,其他保持默认

    可用性:尽量保持代理在线


    job中配置:
    需选中在必要时进行并发构建
    在job->General:限制项目的运行节点->标签表达式中

  • 相关阅读:
    Graceful degradation versus progressive enhancement
    表现与数据分离
    避免写出IE Bug
    js控制元素的显示与隐藏
    EntityManager方法简介
    JPA EntityManager详解(一)
    Springmvc中 同步/异步请求参数的传递以及数据的返回
    JPA详解
    单向关系中的JoinColumn
    Hibernate一对多和多对一关系详解 (转载)
  • 原文地址:https://www.cnblogs.com/NiceTime/p/10025608.html
Copyright © 2011-2022 走看看