Hi Martin,
you are correct, I have to call "ceph osd create" before calling "ceph crush add", and after looking into the puppet code I now realise I didn't (my bug).On Tue, Jan 13, 2015 at 4:05 PM, Martin B Nielsen <martin@xxxxxxxxxxx> wrote:
Like Jason said, can you send the ceph osd tree output?Hi Luis,I might remember wrong, but don't you need to actually create the osd first? (ceph osd create)Then you can use assign it a position using cli crushrules.
Cheers,
MartinOn Mon, Jan 12, 2015 at 1:45 PM, Luis Periquito <periquito@xxxxxxxxx> wrote:_______________________________________________is this a bug? I'm running the latest firefly 0.80.7.If I read correctly this command should be the correct one to create the OSD to the crush map...but I getAt one point it adds the OSD to the crush map using:Hi all,I've been trying to add a few new OSDs, and as I manage everything with puppet, it was manually adding via the CLI.
# ceph osd crush add 6 0.0 root=default
Error ENOENT: osd.6 does not exist. create it before updating the crush mapthanksPS: I just edited the crushmap, but it would make it a lot easier to do it by the CLI commands...
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com