Hello,

have I missed something or is it a feature: When I restart a osd on the belonging server so it restarts normally:

root@cephosd10:~# service ceph restart osd.76
=== osd.76 ===
=== osd.76 ===
Stopping Ceph osd.76 on cephosd10...kill 799176...done
=== osd.76 ===
create-or-move updating item name 'osd.76' weight 3.64 at location {host=cephosd10,root=default} to crush map
Starting Ceph osd.76 on cephosd10...
starting osd.76 at :/0 osd_data /var/lib/ceph/osd/ceph-76 /var/lib/ceph/osd/ceph-76/journal

But if I trie to restart osd on the admin server...:

root@cephadmin:/etc/ceph# service ceph -a restart osd.76
=== osd.76 ===
=== osd.76 ===
Stopping Ceph osd.76 on cephosd10...kill 800262...kill 800262...done
=== osd.76 ===
df: `/var/lib/ceph/osd/ceph-76/.': No such file or directory
df: no file systems processed
create-or-move updating item name 'osd.76' weight 1 at location {host=cephadmin,root=default} to crush map
Starting Ceph osd.76 on cephosd10...
starting osd.76 at :/0 osd_data /var/lib/ceph/osd/ceph-76 /var/lib/ceph/osd/ceph-76/journal

...it will associated with the admin server in the crush map:
-17     0               host cephadmin
76      0                       osd.76  up      0

Before that each osd could be started from arbitrary server with option "-a". Apparently it no longer works.
How do I run any osd from any server without error messages?

I running firefly 0.80.5

BR
Eduard Kormann
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to