Dear all,
I chatted with Alfredodeza, on IRC and will try and make this code work
without depending upon udev.
Regards
Owen
On 07/10/2014 12:19 PM, Owen Synge wrote:
> 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 [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html