[Bugs] [Bug 1468457] selfheal deamon cpu consumption not reducing when IOs are going on and all redundant bricks are brought down one after another

bugzilla at redhat.com bugzilla at redhat.com
Fri Jul 7 07:36:51 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1468457



--- Comment #2 from Ashish Pandey <aspandey at redhat.com> ---
Description of problem:
-=========================
Hit this while verifying BZ#1396010 - [Disperse] healing should not start if
only data bricks are UP
The fix in bz#1396010 takes care of reducing cpu when the heal deamon notices
at the beginning itself all the redundant bricks are down, but if we bring down
redundant brick one after another and parallelly IOs were happening, then the
CPU consumption doesnt reduce.
Hence raising this bz

Version-Release number of selected component (if applicable):
===
3.8.4-28

How reproducible:
========
always

Steps to Reproduce:
1.create a  1x(4+2) ec vol(offline all  the vols on this cluster except this
vol)
2.trigger IOs say linux kenrel untar
3. keep capturing CPU usage of shd process on all nodes
3.kill b1
4. wait for say 2 minutes and kill b2

Actual results:
=====
it can be seen that the cpu usage is more than 100% as long as IOs go on, even
though only data number bricks are up

Expected results:
============
cpu usage should reduce for shd as there is nothing to heal

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=APRMqmm3r6&a=cc_unsubscribe


More information about the Bugs mailing list