CentOS下搭建Teuthology Ceph自动化测试平台(四)

本文介绍了在CentOS下如何搭建Teuthology Ceph自动化测试平台,重点讲解了Gitbuilder的设置和Ceph的编译环境,包括设置Repo服务器和NTP服务器,以及可能遇到的错误和解决办法。
摘要由CSDN通过智能技术生成

CentOS下搭建Teuthology Ceph自动化测试平台(一)
CentOS下搭建Teuthology Ceph自动化测试平台(二)
CentOS下搭建Teuthology Ceph自动化测试平台(三)
CentOS下搭建Teuthology Ceph自动化测试平台(四)
CentOS下搭建Teuthology Ceph自动化测试平台(五)
Teuthology节点的部署——Ceph自动化测试平台(六)
Teuthology的使用与Ceph自动化测试用例的编写(一)
Teuthology的使用与Ceph自动化测试用例的编写(二)

这一小节介绍Gitbuilder与Ceph编译环境,之前的paddles与pulpiti等都是处于一台机器上的,他们不怎么吃资源,我这里是重新选择了一台性能较好的节点来作为编译节点,当然也可以找一台性能好的,把paddles、pulpito、gitbuilder编译工作都放在一台机器里。

该模块的用处是编译Ceph成rpm包,然后发布到自建的仓库中,做成一个局域网源。这样只需要在slave节点配置或者修改teuthology的代码,就可以让slave跑任务的时候,使用该源来安装ceph。

编译需要较好的机器,多核的比较好,并且内存总量平均下来最好每个核有2G内存。例如我搭建的测试环境是16核心,32G内存的,一台CentOS 7的虚拟机。
为了更高的自动化,会修改一些代码。实现自动编译打包,自动发布到repo上,并更新repo。

Gitbuilder与Ceph编译环境

首先克隆gitbuilder到本地

#git clone https://github.com/ceph/gitbuilder.git

将cep

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值