Ceph日常排错【1】

今天安装ceph存储集群的时候遇到的问题:

激活osd:

ceph-deploy --overwrite-conf osd activate ceph2:/opt/osd-data/sas001:/dev/sdb1 ceph3:/opt/osd-data/sas002:/dev/sdb1 

出现问题:

[ceph3][WARNIN] ceph_disk.main.Error: Error: ['ceph-osd', '--cluster', 'ceph', '--mkfs', '--mkkey', '-i', '1', '--monmap', '/opt/osd-data/sas003/activate.monmap', '--osd-data', '/opt/osd-data/sas003', '--osd-journal', '/opt/osd-data/sas003/journal', '--osd-uuid', '1c9f4a41-5bb9-4e8a-bc5d-e230be0dcc03', '--keyring', '/opt/osd-data/sas003/keyring', '--setuser', 'ceph', '--setgroup', 'ceph'] failed : 2017-01-08 17:33:42.310652 7fe77ba11800 -1 filestore(/opt/osd-data/sas003) mkjournal error creating journal on /opt/osd-data/sas003/journal: (13) Permission denied
[ceph3][WARNIN] 2017-01-08 17:33:42.310675 7fe77ba11800 -1 OSD::mkfs: ObjectStore::mkfs failed with error -13
[ceph3][WARNIN] 2017-01-08 17:33:42.310742 7fe77ba11800 -1  ** ERROR: error creating empty object store in /opt/osd-data/sas003: (13) Permission denied

可能原因:
1、/opt/osd-data/sas没有读写权限;
2、/opt/osd-data/sas
的属主和属组不是ceph用户;
3、ceph用户无法在/dev/sdb1读写;

解决方法:

1) chmod 777 /opt/osd-data/sas001
2) chown ceph:ceph /opt/osd-data/sas001
3) chmod a+rw /dev/sdb1 

参考:
http://www.jianshu.com/p/bbd4545161b0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 系统环境: centos73.10.0-514.26.2.el7.x86_64 机器数量:五台 硬盘:四块一块为系...
    think_lonely阅读 5,031评论 0 5
  • ceph简介 Ceph是一个分布式存储系统,诞生于2004年,是最早致力于开发下一代高性能分布式文件系统的项目。随...
    爱吃土豆的程序猿阅读 6,172评论 0 21
  • 一、概述 Ceph是一个分布式存储系统,诞生于2004年,最早致力于开发下一代高性能分布式文件系统的项目。随着云计...
    魏镇坪阅读 49,889评论 3 54
  • 朱 荣泽| 2013.09.09 https://www.ustack.com/blog/ceph_infra/ ...
    守望者_1065阅读 2,625评论 0 1
  • 在ceph中,数据是以PG为单位保存在osd中的,一般情况下一个osd会对应一块磁盘,在osd节点挂掉的情况下,如...
    羽煊阅读 2,414评论 0 0

友情链接更多精彩内容