From: Adam King Date: Wed, 23 Mar 2022 17:22:51 +0000 (-0400) Subject: cephadm: Specify proc/sys path for node-exporter to use X-Git-Tag: v16.2.8~20^2~10 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d05f9253c754817bc6e1820b72278a2481c65690;p=ceph.git cephadm: Specify proc/sys path for node-exporter to use Fixes: https://tracker.ceph.com/issues/55023 Signed-off-by: Adam King (cherry picked from commit 97373de71e080423a2321e2c889e6681b47bfc74) Conflicts: src/cephadm/cephadm --- diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index cb9f058663ec..343347580911 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -2350,6 +2350,10 @@ def get_daemon_args(ctx, fsid, daemon_type, daemon_id): r += ['--cluster.peer={}'.format(peer)] # some alertmanager, by default, look elsewhere for a config r += ['--config.file=/etc/alertmanager/alertmanager.yml'] + if daemon_type == 'node-exporter': + r += ['--path.procfs=/host/proc', + '--path.sysfs=/host/sys', + '--path.rootfs=/rootfs'] elif daemon_type == NFSGanesha.daemon_type: nfs_ganesha = NFSGanesha.init(ctx, fsid, daemon_id) r += nfs_ganesha.get_daemon_args()