首页主机资讯如何在CentOS上搭建Jenkins主从架构

如何在CentOS上搭建Jenkins主从架构

时间2025-11-28 13:05:04发布访客分类主机资讯浏览611
导读:在CentOS上搭建Jenkins主从架构可以让你更好地管理和扩展你的构建任务。以下是一个基本的步骤指南: 1. 安装Jenkins主节点 更新系统包 sudo yum update -y 安装Java(Jenkins需要Java...

在CentOS上搭建Jenkins主从架构可以让你更好地管理和扩展你的构建任务。以下是一个基本的步骤指南:

1. 安装Jenkins主节点

  1. 更新系统包

    sudo yum update -y
    
  2. 安装Java(Jenkins需要Java)

    sudo yum install java-1.8.0-openjdk-devel -y
    
  3. 添加Jenkins仓库

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
  4. 安装Jenkins

    sudo yum install jenkins -y
    
  5. 启动Jenkins服务

    sudo systemctl start jenkins
    
  6. 设置Jenkins开机自启动

    sudo systemctl enable jenkins
    
  7. 访问Jenkins 打开浏览器,访问 http://< your_server_ip> :8080,按照提示完成初始设置。

2. 安装Jenkins从节点(Slave)

  1. 在从节点上安装Java

    sudo yum install java-1.8.0-openjdk-devel -y
    
  2. 下载并配置Jenkins Slave 在主节点上,进入Jenkins管理界面,点击“Manage Jenkins” -> “Manage Nodes and Clouds” -> “New Node”。

  3. 创建新的从节点

    • 节点名称:输入从节点的名称。
    • 节点类型:选择“Permanent Agent”。
    • 远程工作目录:输入从节点的工作目录。
    • 启动方法:选择“Launch agent via Java Web Start”或“Launch agent via SSH”(推荐使用SSH)。
  4. 配置SSH启动方法

    • SSH服务器:输入从节点的IP地址和SSH端口。
    • 用户名:输入SSH用户名。
    • 密码:输入SSH密码(或使用SSH密钥)。
    • 远程FS root:输入从节点的工作目录。
  5. 保存并启动从节点 点击“Save”按钮,然后点击“Launch”按钮启动从节点。

3. 配置Jenkins主节点使用从节点

  1. 在主节点上配置构建任务
    • 进入Jenkins管理界面,点击“Manage Jenkins” -> “Configure System”。
    • 找到“NodeJS”部分,添加你的从节点。
    • 在构建任务配置中,选择“Restrict where this project can be run”选项,并选择你添加的从节点。

4. 验证配置

  1. 运行构建任务 在主节点上运行一个构建任务,确保它被分配到了从节点上执行。

通过以上步骤,你就可以在CentOS上成功搭建Jenkins主从架构。根据你的具体需求,你可能还需要进行更多的配置和优化。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何在CentOS上搭建Jenkins主从架构
本文地址: https://pptw.com/jishu/758950.html
CentOS中Jenkins的备份与恢复方法是什么 CentOS环境下Jenkins插件如何管理

游客 回复需填写必要信息