On 09/30/2013 02:37 PM, frank.gruell...@here.com wrote:
Hi,

I admit that my OSD IDs look rather strange:

[osd.100660424296]
        host = xedwbnh296
        dev = /dev/sdf
[osd.110660424296]
        host = xedwbnh296
        dev = /dev/sdg
[osd.120660424296]
        host = xedwbnh296
        dev = /dev/sdh
[osd.130660424296]
        host = xedwbnh296
        dev = /dev/sdi

and of course ceph spills all kind of messages like

2013-09-30 13:07:01.649331 7f8218dd17a0 -1 must specify '-i #' where # is the 
osd number
2013-09-30 13:07:01.649339 7f8218dd17a0 -1 usage: ceph-osd -i osdid 
[--osd-data=path] [--osd-journal=path] [--mkfs] [--mkjournal] 
[--convert-filestore]
2013-09-30 13:07:01.649342 7f8218dd17a0 -1    --debug_osd N   set debug level 
(e.g. 10)

to me.  It seems that my ID is too high.  What's its limitation?  And while we 
are on it, are there any limitations on mon and mds IDs?  Thanks a lot in 
advance.

OSD IDs are incremental integers as spit out by the monitor when you create an osd ('ceph osd create <uuid>'). They're not free-form as you have with the monitor (and maybe the mds? not sure).

In any case, OSD ids are bound to range between 0 and 2^32-1, which is why you are getting that error message.

  -Joao

--
Joao Eduardo Luis
Software Engineer | http://inktank.com | http://ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to