]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: Specify proc/sys path for node-exporter to use
authorAdam King <adking@redhat.com>
Wed, 23 Mar 2022 17:22:51 +0000 (13:22 -0400)
committerAdam King <adking@redhat.com>
Sun, 17 Apr 2022 01:38:25 +0000 (21:38 -0400)
Fixes: https://tracker.ceph.com/issues/55023
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 97373de71e080423a2321e2c889e6681b47bfc74)

Conflicts:
src/cephadm/cephadm

src/cephadm/cephadm

index cb9f058663ec85b961514278577628ab13754735..3433475809118b072042b3b272c9bf7cd4498b63 100755 (executable)
@@ -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()