Krisztian VASAS <[email protected]> írta (2012. július 18. 21:32):
> On 2012-07-18 21:26, Szládovics Péter wrote:
>> 2012-07-18 21:10 keltezéssel, Zoltán Gerendás írta:
>>> Helló!
>>>
>>> Van két gép, drbd , mysql + heartbeat.
>>>
>>> Szépen átveszik egymástól a dolgokat.
>>> ( felcsatolja a /var/lib/mysql -t és el is indítja )
>>>
>>> Csak a gond, hogy ha egyik gép leáll és után elindítom,
>>> akkor az átveszi a feladatot a futó géptől.
>>> Ennek eredmény, hogy a drdb szétesik és a futó gépen
>>> az leállás előtti mysql állapot lesz az elő.
>>>
>>>
>>> Mit lehet ezzel tenni?
>>
>> A drbd beállítások mik? Jól van az összedrótozva a hearbeattel?
>> A HA-t lehet úgy állítani, hogy ne primary-secondary legyen, és akkor
>> a
>> másodjára induló gép mindig slave állapotot vesz fel. Azaz, mindig az
>> a
>> master, amelyik előbb veszi fel az IP-t.
>
> A drbd-hez kell valami normális erőforrás-manager (pl. corosync). A
> drbd egyébként is hajlamos a borulásra. Valamint a heartbeat-et is lehet
> úgy konfigurálni, hogy ne vegye vissza mindenképpen az erőforrásokat.
>
Az a kérdésem, hogy ezt hogyan? Erre nem találtam leírást.
IP-t átvesz, drbd-s megosztást felcsatolja, mysql-t elindítja a hb. .
Amúgy:
drbd:
resource mysql {
on faxgw1 { device /dev/drbd1;
disk /dev/vgfaxgw1/mysql;
address 192.168.100.120:7789;
meta-disk internal;
}
on faxgw2 {
device /dev/drbd1;
disk /dev/vgfaxgw2/mysql;
address 192.168.100.121:7789;
meta-disk internal;
}
}
haresources:
faxgw1 drbddisk::mysql Filesystem::/dev/drbd1::/var/lib/mysql::ext3 \
mysql\
IPaddr::10.0.0.122/24/eth0
--
Üdvözlettel:
Gerendás Zoltán
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux