[Bugs] [Bug 1375465] [RFE] Implement multi threaded self-heal for ec volumes

bugzilla at redhat.com bugzilla at redhat.com
Tue Nov 15 11:27:07 UTC 2016


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



--- Comment #5 from nchilaka <nchilaka at redhat.com> ---
QATP:
=====
1)
1) Create 4+2 volume.
2) Kill a brick process from the server.
3) Start IO using dd with creating multiple small files in thousands
4) Open the log files on all the bricks 
5) start the brick force by gluster volume <vol-name> start force
6) logs should show healing in parallel

Expected :-
Check for the threads in TOP command.
Heals should be done. from source brick to empty brick.
Threads should work parallel and heal files 


2)
Summary:- Healing with single thread and Multithread.
Note turn of metadata , entry and data heal and self heal daemon.
1) Create single 4+2 volume on two setups.
2) Change the "cluster.shd-max-threads" to default on one setup and 16 to
second setup.
3) Kill one of the brick process and create same mulitple files and folders on
the two volumes
4) Now start the metadata , entry and data heal and self heal daemon and the
brick process.
5) Calculate the time for both the volumes, Mulithreaded volume should heal
faster.
6) check logs for heal progress.


Expected:-
Mulitthreaded heal should be done faster.
No heal should fail.

-- 
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=7lo81QkBBD&a=cc_unsubscribe


More information about the Bugs mailing list