From 294cd54449a5ee5e5b761c58a3090da3b3bd48ac Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sun, 3 Nov 2019 09:52:59 -0600 Subject: [PATCH] ceph-daemon: only set up /var/run/ceph/$fsid if it exists Signed-off-by: Sage Weil --- src/ceph-daemon | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ceph-daemon b/src/ceph-daemon index 71cd85f9547..dae6e37725d 100755 --- a/src/ceph-daemon +++ b/src/ceph-daemon @@ -364,7 +364,9 @@ def get_config_and_both_keyrings(): def get_container_mounts(fsid, daemon_type, daemon_id): mounts = {} if fsid: - mounts['/var/run/ceph/%s' % fsid] = '/var/run/ceph:z' + run_path = os.path.join('/var/run/ceph', fsid); + if os.path.exists(run_path): + mounts[run_path] = '/var/run/ceph:z' log_dir = get_log_dir(fsid) mounts[log_dir] = '/var/log/ceph:z' crash_dir = '/var/lib/ceph/%s/crash' % fsid