On 2019-05-04 17:12, Liu, Changcheng wrote:
Hi Penyaev, Below code shows where fork is called(ceph commit head: 878e488be3)
This line corresponds to daemonazation. Check global_init_prefork(), if conf->daemonize == false then error is returned and fork() is not called. So again I return to my question: why you do not want to leave system tasks to systemd and invoke all ceph services with -f option? What arch are you running on? -- Roman