[DRBD-user] A problem with drbd and pacemaker
Vadym Chepkov
vchepkov at gmail.com
Wed Nov 24 14:38:41 CET 2010
On Nov 24, 2010, at 8:22 AM, Vadym Chepkov wrote:
>
> On Nov 24, 2010, at 7:16 AM, Dr A V Le Blanc wrote:
>
>
>> primitive res-Wmysql3-Fs ocf:heartbeat:Filesystem \
>> meta target-role="started" \
>> operations $id="res-Wmysql3-Fs-operations" \
>> op monitor interval="20" timeout="40" \
>> params device="/dev/drbd0" directory="/var/data" fstype="ext3"
>
> I would change to device="/dev/drbd/by-res/r0" and add options="noatime"
>
>> primitive res-Wmysql3-IP ocf:heartbeat:IPaddr2 \
>> meta target-role="started" \
>> operations $id="res-Wmysql3-IP-operations" \
>> op monitor interval="10s" timeout="20s" \
>> params ip ip="10.99.212.247"
>
> Doesn't look right, seems crm missed it
>
> params ip="10.99.212.247" cidr_netmask="32"
>
>> ms ms-Drbd-R0 res-Drbd-R0 \
>> meta target-role="Master" clone-max="2" globally-unique="false" notify="true" is-managed="true"
>
> I think this target-role gives you trouble.
>
> meta clone-max="2" notify="true"
>
> should be enough
>
>> colocation col-Fs-Drbd +inf: res-Wmysql3-Fs ms-Drbd-R0:Master
>> colocation col-Fs-Mysql +inf: res-Mysql res-Wmysql3-Fs
>> colocation col-Ip-Drbd +inf: ms-Drbd-R0 res-Wmysql3-IP
This one is wrong, by the way, should be
colocation col-Ip-Drbd inf: ms-Drbd-R0:Master res-Wmysql3-IP:Started
>> order ord-Drbd-Fs +inf: ms-Drbd-R0:promote res-Wmysql3-Fs:start
>> order ord-Fs-Mysql +inf: res-Wmysql3-Fs res-Mysql
>> order ord-Ip-Drbd +inf: res-Wmysql3-IP ms-Drbd-R0
Same with this one:
order ord-Ip-Drbd inf: res-Wmysql3-IP ms-Drbd-R0:Master
By the way, I would simplify the config.
group mysql res-Wmysql3-IP res-Wmysql3-Fs res-Mysql
colocation col-mysql inf: mysql ms-Drbd-R0:Master
order ord-mysql inf: ms-Drbd-R0:promote mysql:start
This is all you need for this case
> is +inf: a valid score? I thought it's inf: and -inf:
>
> Cheers,
> Vadym
>
>
More information about the drbd-user
mailing list