From d40d8a7f0d6ca1f8d17fff79afff76a55830e406 Mon Sep 17 00:00:00 2001 From: redickwang Date: Tue, 17 Jul 2018 17:48:24 +0800 Subject: [PATCH] osd: ceph-osd parent process need to restart log service after fork, or ceph-osd will not work correctly when the option log_max_new in ceph.conf set to zero Signed-off-by: redickwang --- src/ceph_osd.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ceph_osd.cc b/src/ceph_osd.cc index 86c5e7aea4b8..32c391b802d3 100644 --- a/src/ceph_osd.cc +++ b/src/ceph_osd.cc @@ -195,6 +195,7 @@ int main(int argc, const char **argv) return r; } if (forker.is_parent()) { + g_ceph_context->_log->start(); if (forker.parent_wait(err) != 0) { return -ENXIO; } -- 2.47.3