介绍

ceph 是目前开源存储中最热门的一个项目,由于ceph具备很多云计算时代的属性,很多人都参与到这个项目中来

calamari可以算是ceph官方提供的一个web的管理平台,但是由于其依赖了很多比较新的技术,从而造成了安装包的版本问题,会影响整个环境的部署,这里面包括 salt,nodejs,npm,gem,ruby,等等,所以本文档是希望能够提供一个标准的配置流程,避免其他因素的影响,当然,因为这个项目还在飞速的发展,bug是难免的

git库上给出的编译环境是用vgrant工具来通过virtualbox动态创建两个虚拟机环境进的行,本文档的第一章将是讲述的通过virtualbox虚拟环境进行打包的 其实不使用vagrant工具来虚拟环境编译应该也可以,但是因为中间依赖库的版本要求太多,中间出故障的概率太大,还是用virtualbox方式构建rpm包

virtualbox需要安装在物理机上


更新时间:2016-09-29

  • 增加jewel打包的方法(更新到1.3分支)

更新时间:2016-08-04

  • 重构打包的方法

更新时间:2016-07-12

  • 修改ubuntu的diamond包,解决jewel下无法获取容量和iops的问题

更新时间:2016-07-05

  • 修改pip源,解决pip源失效问题

更新时间:2016-02-17

  • 新增加ubuntu的deb包资源,1.3.3版本的(下载页面)

更新时间:2015-12-28

  • 新增calamari初始化失败的解决办法

更新时间: 2015-12-21

  • 增加修改romana官方版本的256osd的限制的rpm,使用rpm -Uvh进行更新并且提供了默认256的包 安装方式 rpm -Uvh romana-xxxx.rpm --force

更新时间: 2015-12-12

  • 增加diamond的配置文件需要修改的问题
  • 增加故障处理章节

更新时间:2015-12-11

  • 增加centos7的打包好的rpm资源,在资源章节里面

本文档为武汉-磨磨所写,有疑问可以去ceph中国社区提问

results matching ""

    No results matching ""