首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ceph deploy无法创建osd

Ceph deploy无法创建osd
EN

Stack Overflow用户
提问于 2018-10-15 21:40:09
回答 1查看 1.7K关注 0票数 0

我是ceph安装的net专家,并且遵循了一些教程。不幸的是,当我现在尝试执行OSD的命令时。

代码语言:javascript
复制
ceph-deploy osd create --data /dev/vdb node1

我遇到了这个错误

代码语言:javascript
复制
[ceph-vm2][INFO  ] Running command: sudo /usr/sbin/ceph-volume --cluster ceph lvm create --bluestore --data /dev/sdb
[ceph-vm2][WARNIN] -->  RuntimeError: Unable to create a new OSD id
[ceph-vm2][DEBUG ] Running command: /usr/bin/ceph-authtool --gen-print-key
[ceph-vm2][DEBUG ] Running command: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring -i - osd new d64885d8-866c-4e26-bdda-94a6b8a79366
[ceph-vm2][DEBUG ]  stderr: [errno 1] error connecting to the cluster
[ceph-vm2][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy.osd][ERROR ] Failed to execute command: /usr/sbin/ceph-volume --cluster ceph lvm create --bluestore --data /dev/sdb
[ceph_deploy][ERROR ] GenericError: Failed to create 1 OSDs
EN

回答 1

Stack Overflow用户

发布于 2018-11-23 23:48:18

请确保您的/dev/sdb没有首先获得重要数据!

1.

代码语言:javascript
复制
#umount /dev/sdb1 or /dev/sdb2

2.

代码语言:javascript
复制
vim /etc/fstab
common /dev/sdb uuid mount

3.

代码语言:javascript
复制
#parted -s /dev/sdb mklabel gpt mkpart primary xfs 0% 100%

4.

代码语言:javascript
复制
#reboot

5.

代码语言:javascript
复制
#mkfs.xfs /dev/sdb -f

6.

代码语言:javascript
复制
ceph-deploy osd create --data /dev/sdb node1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52818106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档