磁盘划分 4Core 600GB 16GB内存 服务器
- /boot 分区:200MB
- /(根)分区:50GB
- 包含操作系统、核心应用程序和配置文件。这为操作系统和Jenkins本身的核心组件提供了足够的空间。
- /var 分区:100GB
- Jenkins在构建过程中会产生大量的日志和临时文件,这些通常存放在/var/log和/var/tmp目录下。分配足够的空间给/var分区可以确保Jenkins稳定运行。
- /var/lib/jenkins 分区:剩余空间(约449.8GB)
- Jenkins的工作空间、构建历史、插件和配置文件等通常存放在/var/lib/jenkins目录下。由于这些文件可能会占用大量空间,特别是在长时间运行和大量构建的情况下,因此建议为Jenkins分配一个单独的分区,并为其预留足够的空间。
- 交换空间(Swap):16GB 到 32GB
- 根据你的实际需求和预期负载来设置。如果你的Jenkins任务对内存需求很高,但又不是持续性的,可以考虑设置一个较小的交换空间。
配置centos8 yum源
cd /etc/yum.repos.d
mkdir bak
mv *.repo bak
wget https://mirrors.aliyun.com