Új hozzászólás Aktív témák

  • radmin

    csendes tag

    Sziasztok!

    Használta már közületek valaki a heartbeat/pacemaker alkalmazást?

    Nemrég kezdtem el használni a 'ha'-t, így előfordul, hogy akadályba ütközök.

    Mivel lehet rávenni a 'ha'-t, hogy futtasson le egy fájlt, amiben egy script csücsül?

    Jelenleg a következőképpen próbálkozom:

    crm(live)configure# edit px_ip

    primitive px_ip ocf:heartbeat:IPaddr \
    params ip="192.168.10.10" \
    params local_start_script="/etc/pxy_on" \
    params local_stop_script="/etc/pxy_off"

    Mint a fentiekből látszik létrehoztam egy resource-t px_ip neven. A /etc/pxy_on fájlban van egy route add parancs, a /etc/pxy_off fájlban pedig egy route del parancs.
    Ha minden igaz, akkoor futna le a /etc/pxy_on script, amikor az eth0:0 életre kel, de ha lehal, akkor a másik fut le.
    A fájlok kaptak megfelelő jogot a futáshoz, s ki is lettek próbálva.
    Amikor a 'ha'-nak kellene megcsinálnia, akkor nem történik semmi.

    Root-ként fut a heartbeat, s van egy olyan folyamat, a /usr/lib/heartbeat/crm, amit egy a ha telepítésekor létrejött felhasználó, a haclaster futtat. Ezt az usert beraktam a root csoportba, de így sem hajlandó elvégezni a feladatát.
    A pxy_on fájlban egy route parancs van.
    Azon viszont elcsodálkoztam, hogy virtuális hálókártyát különösebb izgalom nélkül létrehozza, de a route táblába már nem hajlandó belenyúlni.

    Esetleg nem a local_start_script-et kellene használni?
    Valakinek van ötlete?

    A segítséget előre is köszönöm!

    [ Szerkesztve ]

    radmin

Új hozzászólás Aktív témák