点击上方“中兴开发者社区”,关注我们
每天读一篇一线开发者原创好文
▍作者简介
作者纪伯年16年毕业于哈工大,目前是中兴通讯的后端开发,专注于云计算与存储技术。平时喜欢学习一些相关领域的架构知识,并热衷于钻研精妙的算法与逻辑。
▍背景介绍
当前项目中Ceph部署采用利用Ansible调用部署脚本的方式,Ceph部署部分文本分为两部分:Ceph配置部署脚本,Ansible执行脚本。本文以当前项目版本的Ceph配置部署文件为例,对Ceph自动化部署中的命令进行解释与分析,旨在提供一份基于实例的实用性文档,方便他人日后对文件的解读与修改,或是对当前实例的部分或完整复现。
▍文件结构解析
Ceph部署部分代码包含9个文件,其中ceph-pkgs.tar.gz为Ceph安装包文件,script.tar.gz为Ceph部署脚本压缩包文件,其余为Ansible执行文件。