search for: ec_heal_do

Displaying 6 results from an estimated 6 matches for "ec_heal_do".

2017 Jun 01
3
Heal operation detail of EC volumes
...gt;> >> Now, what happens when heal gets triggered. >> In both the cases following functions takes part - >> >> ec_heal => ec_heal_throttle=>ec_launch_heal >> >> Now ec_launch_heal just creates heal tasks (with ec_synctask_heal_wrap which >> calls ec_heal_do ) and put it into a queue. >> This happens on server and "syncenv" infrastructure which is nothing but a >> set of workers pick these tasks and execute it. That is when actual >> read/write for >> heal happens. >> >> >> ___________________________...
2017 Jun 01
0
Heal operation detail of EC volumes
...en heal gets triggered. >>> In both the cases following functions takes part - >>> >>> ec_heal => ec_heal_throttle=>ec_launch_heal >>> >>> Now ec_launch_heal just creates heal tasks (with ec_synctask_heal_wrap >>> which >>> calls ec_heal_do ) and put it into a queue. >>> This happens on server and "syncenv" infrastructure which is nothing but >>> a >>> set of workers pick these tasks and execute it. That is when actual >>> read/write for >>> heal happens. >>> >>>...
2017 Jun 08
1
Heal operation detail of EC volumes
...t;> In both the cases following functions takes part - > >>> > >>> ec_heal => ec_heal_throttle=>ec_launch_heal > >>> > >>> Now ec_launch_heal just creates heal tasks (with ec_synctask_heal_wrap > >>> which > >>> calls ec_heal_do ) and put it into a queue. > >>> This happens on server and "syncenv" infrastructure which is nothing > but > >>> a > >>> set of workers pick these tasks and execute it. That is when actual > >>> read/write for > >>> heal happ...
2017 Jun 02
1
?==?utf-8?q? Heal operation detail of EC volumes
...hen heal gets triggered. >>> In both the cases following functions takes part - >>> >>> ec_heal => ec_heal_throttle=>ec_launch_heal >>> >>> Now ec_launch_heal just creates heal tasks (with ec_synctask_heal_wrap >>> which >>> calls ec_heal_do ) and put it into a queue. >>> This happens on server and "syncenv" infrastructure which is nothing but >>> a >>> set of workers pick these tasks and execute it. That is when actual >>> read/write for >>> heal happens. >>> >>>...
2017 May 29
1
Heal operation detail of EC volumes
Hi, When a brick fails in EC, What is the healing read/write data path? Which processes do the operations? Assume a 2GB file is being healed in 16+4 EC configuration. I was thinking that SHD deamon on failed brick host will read 2GB from network and reconstruct its 100MB chunk and write it on to brick. Is this right?
2018 Jan 14
0
Volume can not write to data if this volume quota limits capacity and mount itself volume on arm64(aarch64) architecture
...t: 1789569705 , Stop: 2147483645 , Hash: 1 ], [Subvol_name: test_vol-disperse-8, Err: -1 , Start: 2147483646 , Stop: 2505397586 , Hash: 1 ], [Subvol_name: test_vol-disperse-9, Err: -1 , Start: 2505397587 , Stop: 2863311527 , Hash: 1 ], [2018-02-02 11:23:31.441413] I [MSGID: 122058] [ec-heal.c:2341:ec_heal_do] 0-test_vol-disperse-1: /.trashcan: name heal successful on 7 [2018-02-02 11:23:31.442588] I [MSGID: 122058] [ec-heal.c:2341:ec_heal_do] 0-test_vol-disperse-4: /.trashcan: name heal successful on 7 [2018-02-02 11:23:31.445959] I [MSGID: 122058] [ec-heal.c:2341:ec_heal_do] 0-test_vol-disperse-3: /.t...