Loading...
 
[Zobrazit/Skrýt nabídky vlevo]
[Zobrazit/Skrýt nabídky vpravo]

How to resolve clvmd pvmove deadlock

Demchenko Yevheniy
.

  • ) Do budoucna: nelze ani pomyslet na to spoustet prikaz pvmove na clusteru, aniz by na vsech nodech bezel cmirrord, melo by se to kontrolovat automaticky, ale nekontroluje se

  • ) v lvm.conf musi byt vsude stejna velikost region_size a musi byt 4096 (v stare verzi lvm se jmenuje mirror_region_size, v novem raid_region_size).


1) zrusil jsem cluter locking
2) povypinal (natvrdo) cmirrord a clvmd
3) opravil lvmconf na node31 (jiny region size nez jinde)
4) spustil znovu cmirrord vsude
5) udelal cn na vgcka
6) pak -aln na migrovane lvcko, vsude
7) pak uz sel pvmove --abort
8) po chvili cekani, az se uklidnili "D" procesy, zase vse zpatky

pozn:

  • ) mirror_region_size/raid_region_size — Unit size in KB

  • ) pri bezicim cmirrord je to vlastne jedno, kde se migruje (pvmove), ale pro pripad nejakeho problemu je lepsi provadet pvmove na "dotycnem" nodu


Created by darek. Last Modification: Úterý 04 of červenec, 2017 17:12:18 CEST by zheka.