Dear All, This email is about $ ceph-deploy osd create ceph-node4:vdb and it not behaving identically too: $ ceph-deploy osd prepare ceph-node2:vdb $ ceph-deploy osd activate ceph-node2:vdb1 It is my understanding that the following sequence should deploy ceph correctly and activate an OSD. (on ceph setup server) $ ceph-deploy install ceph-node4 $ ceph-deploy new ceph-node2 $ ceph-deploy mon create-initial ceph-node2 (On actual node) # /etc/init.d/ceph start (on ceph setup server) $ ceph-deploy osd prepare ceph-node2:vdb $ ceph-deploy osd activate ceph-node2:vdb1 and that the last two commands above can be replaced with: (on ceph setup server) $ ceph-deploy osd create ceph-node4:vdb and behind the scenes udev does the second process of activation rather than use the command: (On actual node) # ceph-disk-activate --mark-init ${distro_init} --mount ${disk} it executes: (On actual node) # udevadm trigger --subsystem-match=block --action=add Is their a logic for the reason why $ ceph-deploy osd create ceph-node4:vdb Is described as both "prepare" and "activate" but in fact a different command? Would you like a patch to make the code really do the same thing, or am I missing some important deployment logic? Best regards Owen PS: Goes off to look at why the udev rules are failing and caused me to notice this discrepancy. -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html