GFS2 nad drbd

Slávek Banko slavek.banko na axis.cz
Středa Leden 20 00:28:25 CET 2010


Dne út 19. ledna 2010 Zdenek Mazanec napsal(a):
> Dobry vecer,
>  uz delsi dobu se pokousim rozchodit gfs2 nad drbd. Mam dva nody, mezi
> nimi stabilni drbd (/dev/drbd1) v master-master konfiguraci. To chodi
> bez problemu.
> A ted problem. Zaboha mi nejde vytvorit lvm v /dev/drbd1. Resp.
> vytvorim obal - to jeste projde bez problemu. Ale v situaci, kdy zkusim
> neco jako
>
> [root na trinity ~]# lvcreate -l 100%FREE -n gfs VolGroup01
>   Found duplicate PV 5YP3Lw7Ok0i7lsRfB5hIbN2q6Al1GMiv: using /dev/hdk2
> not /dev/drbd1
>   Error locking on node trinity.bt.local: device-mapper: reload ioctl
> failed: Invalid argument
>   Error locking on node xena.bt.local: Found duplicate PV
> 5YP3Lw7Ok0i7lsRfB5hIbN2q6Al1GMiv: using /dev/sda2 not /dev/drbd1
>   Aborting. Failed to activate new LV to wipe the start of it.
>
> (V tomto okamziku je VolGroup01 krasne videt na obou strojich v tom
> problem jeste neni, samotna volumegrupa tedy prosla).
>
> Nasel jsem spoustu nestastniku, co jsou na tom stejne jako ja, ven z
> toho -co jsem nasel- nikdo netrefil. Zkousel jsem se na lvm vykaslat a
> nasledne gfs2 vytvorit prima na /dev/drbd1. To funguje. Otazka je, jak
> moc to je o hubu ;-) Asi docela dost.
>
> Potkal jste tohle nekdo s lepsim vysledkem? System je centos 5.4 32bit,
> drbd83. /etc/lvm/lvm.conf mam myslim spravne - zapnute clusterove
> zamykani a upraveny filtr.
> Zbytek clusterovych sluzeb nedela na teze konfiguraci nema zadny
> problem. Problem je pouze v te proklate (c)lvm :-(
>
>
> S pozdravem,
>  Zdenek Mazanec

Předpokládám, že sdk2 a sda2 jsou oddíly v drbd? V tom případě by mně ale 
překvapovalo, že i přes aktivní drbd nad nimi je dovolí číst. Filtr v 
lvm.conf máte upravený tak, aby vyloučit ty disky? Například:

  filter = [ "r|/dev/sd[ak]2||" ]

Nezůstaly ty disky ještě uvedené v /etc/lvm/cache?

Slávek



Další informace o konferenci Linux