openais, pacemaker, corosync - dlm nem megy

Fórumok

Sziasztok,

mondjatok valami ötletet a problémámra. Sokadik rendszeren próbálom ki, most éppen debianon, és mindig ugyanez a hiba... Vagy mindig én nem csinálok meg valamit, vagy ennyire használhatatlan ez a cucc. Egy kis kétgépes clusteren ocfs2 lenne, ehhez kellene a dlm.

Az alap kommunikáció működik szépen a node-ok közt, látják egymást, és egy bot egyszerű ipaddr2 primitive működik is... Viszont a dlm sehogy sem akar:


debian2:~# crm_mon -1
============
Last updated: Sat Jun  5 13:34:20 2010
Stack: openais
Current DC: debian1 - partition with quorum
Version: 1.0.8-2c98138c2f070fcb6ddeab1084154cffbf44ba75
2 Nodes configured, 2 expected votes
2 Resources configured.
============

Online: [ debian1 debian2 ]

 virtip (ocf::heartbeat:IPaddr2):       Started debian1

Failed actions:
    dlm:0_monitor_0 (node=debian2, call=3, rc=5, status=complete): not installed
    dlm:1_monitor_0 (node=debian1, call=3, rc=5, status=complete): not installed

konfig:


crm(live)configure# show
node debian1
node debian2
primitive dlm ocf:pacemaker:controld \
        op monitor interval="60s"
primitive virtip ocf:heartbeat:IPaddr2 \
        params ip="192.168.33.9" nic="eth0" \
        op monitor interval="5s"
clone dlm-clone dlm \
        meta globally-unique="false" interleave="true"
property $id="cib-bootstrap-options" \
        dc-version="1.0.8-2c98138c2f070fcb6ddeab1084154cffbf44ba75" \
        cluster-infrastructure="openais" \
        expected-quorum-votes="2" \
        stonith-enabled="false" \
        no-quorum-policy="ignore" \
        last-lrm-refresh="1275732634"

verziók:


ii  corosync                            1.2.0-3~bpo50+1           Standards-based cluster framework (daemon an
ii  libcorosync4                        1.2.0-3~bpo50+1           Standards-based cluster framework (libraries
ii  pacemaker                           1.0.8-3~bpo50+1           HA cluster resource manager
ii  libopenais3                         1.1.2-1~bpo50+1           Standards-based cluster framework (libraries
ii  openais                             1.1.2-1~bpo50+1           Standards-based cluster framework (daemon an
ii  libdlm2                             2.20081102-1+lenny1       Red Hat cluster suite - distributed lock man

Innen lettek telepítve: deb http://people.debian.org/~madkiss/ha lenny main

Mit ronthatok el? :)

Köszönöm.

Hozzászólások

hup ++

Mindössze annyit sikerült megtudni, hogy a libdlm3-ban van csak pacemaker támogatás, tehát dlm2-vel a büdös életbe nem fog menni. Debian alatt ez abszolút nincs, levlistán olyanokat írtak, hogyha kell, akkor fordítsd le magaadnak vazze'.
Ami érdekes, hogy susen is libdlm2 a csomag neve, de a full verziószámot megnézve 2.99, és ott van /usr/lib64-ba a libdlm.so.3. Ellenben ez még nem jelenti azt, hogy ezt is pacemaker támogatással fordították... Valószínűleg pont ezért lett a verzió 2.99...
Úgyhogy ha kell nekem, úgy látom mindenhol magamnak kell leforgatni valahogy.
--
Discover It - Have a lot of fun!