码迷,mamicode.com
首页 > 其他好文 > 详细

Fedora 19使用ceph-deploy部署ceph时的几个大坑

时间:2014-09-13 03:05:05      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:ceph 部署 ceph-deploy

最近用一组Fedora 19的虚拟机部署了一下ceph 0.81

由于ceph有了简化的部署工具ceph-deploy,看起来部署是个相当简单的过程,理论上应该就是下面几步:

0. 实验环境下,删除所有iptables规则以及在所有机器间建立ssh信任,添加ceph的yum repo

  1. ceph-deploy new MON OSD1 OSD2 OSD3

  2. ceph-deploy install MON OSD1 OSD2 OSD3

  3. ceph-deploy mon create-initial MON

  4. ceph-deploy gatherkeys MON OSD1 OSD2 OSD3

  5. ceph-deploy osd prepare OSD1:/dir OSD2:/dir OSD3:/dir

  6. ceph-deploy osd activate OSD1:/dir OSD2:/dir OSD3:/dir


就这么简单就应该好了吧? 本人在实际操作中发现需要做如下补充:

  1. fedora 19需要安装几个ceph需要的软件包(为什么ceph-deploy不能自己检测一下?): redhat-lsb,leveldb需要升级到1.12,osd节点直接用块设备的需要安装hdparm。

  2. 在第五步osd prepare之前,需要手动拷贝从mon节点bootstrap_osd到osd节点,完整路径我现在忘了...

  3. osd activate之前,osd节点上要手动创建 /var/lib/ceph/osd空目录。


祝大家玩的顺手,玩的愉快

本文出自 “计算-存储-互联网” 博客,请务必保留此出处http://besmart.blog.51cto.com/8957700/1551760

Fedora 19使用ceph-deploy部署ceph时的几个大坑

标签:ceph 部署 ceph-deploy

原文地址:http://besmart.blog.51cto.com/8957700/1551760

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!