Krisztian VASAS <i...@ironiq.hu> írta (2012. július 18. 21:52):
> On 2012-07-18 21:38, Zoltán Gerendás wrote:
>> Az a kérdésem, hogy ezt hogyan? Erre nem találtam leírást.
>
> google://mysql+drbd+cluster ad némi segítséget, de ha még a corosyncet
> is belekeverjük, akkor mégtöbb jó megoldási javaslatot kapsz, ha HA
> clusterről van szó. Pl. ez:
> http://ramilkh.blogspot.hu/2012/06/mysql-high-availability-cluster-with.html
> Nekem nem HA cluster kellett, hanem loadbalancer (mondjuk nem mysqlre),
> ldirectorral, ocfs2-vel, az kicsit húzósabb. Viszont ha a cluster csak
> mysqlnek kell, akkor nem keverném bele drbd, inkább egy mysql
> multi-master replika közös IPvel.
Nem csak mysql fut és drbd -n is van másik megosztás is, csak a
mysql-est emeltem ki.


> Tapasztalatból mondom, a drbd nagyon
> nyűgös tud lenni, ha az egyik node nem szabályosan hullik ki alóla.
>
>> 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;
>>  }
>> }
>
> Ez még nagyon karcsú a drbdhez.
Ez csak resource.

>> haresources:
>> faxgw1 drbddisk::mysql Filesystem::/dev/drbd1::/var/lib/mysql::ext3 \
>>     mysql\
>>     IPaddr::10.0.0.122/24/eth0
>
> Ez pedig a heartbeat-hez kevés :)
Szintén.


-- 
Üdvözlettel:
Gerendás Zoltán
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz