]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: calculate load by checking self CPU usage 23503/head
authorYan, Zheng <zyan@redhat.com>
Tue, 31 Jul 2018 03:32:02 +0000 (11:32 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 21 Aug 2018 08:45:51 +0000 (16:45 +0800)
commitd1700c5595def7eca8e94c36865ea4b2339e7099
treedd7714c82f280f78eb70e8841187406489f62f7f
parent35dbe36f19323b6b885fad71f47ad0ed4e9d09e9
mds: calculate load by checking self CPU usage

when mds_bal_mode is 2, system CPU load is treated as mds load.
This is not good when the machine runs multiple tasks.

Fixes: http://tracker.ceph.com/issues/26834
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit 1ff36edd2a1827102e6196a9cba150fe866b7d43)

 Conflicts:
src/mds/MDBalancer.cc
src/mds/MDBalancer.cc
src/mds/MDBalancer.h