ceph 0.87 ubuntu14.04 使用ceph-deploy配置(配置篇)

1.如果以前安装过ceph,在此机器上运行 

sudo stop ceph-all                                                                               停止所有ceph进程

ceph-deploy uninstall  [{ceph-node}]                                                卸载所有ceph程序

ceph-deploy purge   [[ceph-node} [{ceph-node}]                            删除ceph相关的包

ceph-deploy purgedata {ceph-node} [{ceph-node}]                        删除ceph相关的包
ceph-deploy forgetkeys
                                                                      删除key


2。安装

2.1 mkdir my-cluster

2.2  cd my-cluster/

2.3 ceph-deploy new ceph-admin

2.4  vim ceph.conf    osd pool default size = 2(此行添加到文件末尾,设置冗余备份为2)

2.5  ceph-deploy install ceph-admin osd0 osd1 mds  在这几台机器上分别安装ceph

2.6 ceph-deploy mon create-initial               在本机上(ceph-admin)创建并初始化监视器

2.7 修改权限  chmod 777 ceph.client.admin.keyring ,以及 sudo chmod 777  /etc/ceph/ceph.client.admin.keyring

2.8 ceph-deploy disk list osd0 osd1           列出osd0 ,osd1上面可以用的磁盘

2.9.ceph-deploy disk  zap    osd0:sdb          格式化osd0上的sdb盘为xfs
      ceph-deploy disk  zap     osd1:sd{b,c}    格式化osd1上的sdb,sdc 盘为xfs
      ceph-deploy osd create osd0:sdb         在osd0,sdb上创建osd
      ceph-deploy osd create osd1:sd{b,c}   在osd1,sdb,sdc上创建osd
      ceph status                                                 查看ceph 状态,正常为 health o

2.10 ceph-deploy admin ceph-admin osd0 osd1 mds 拷贝配置文件到每一台机器上。

2.11 ceph-deploy mds   create mds        在mds机器上创建一个元数据服务器mds。


没有更多推荐了,返回首页