Heartbeat - crm szkriptek hasznalata

Fórumok

Sziasztok. Az lenne a problemam, hogy hasznalom a heartbeat 2es verziojat, bekapcsolva a crm-et. Az a kerdesem lenne hogy hogyan kell beszurni egy uj "resource"-ot a cib.xml file-ba? En igy probaltam:
cibadmin -C -o resources -X '

'
Ez igy mukodik is, de nekem a file-ba mar van 1 letezo group_1 nevu gruppom, amit a haresources2cib nevu script generalt. Hogyan tudnam ugy megadni hogy az ujan beszurt par sort is a group_1-be tegye?

Hozzászólások

Lehet, hogy butaságot mondok, mivel a heartbeat -hez nem értek, de xml-t sokmindenre, és sokhelyen használok. Szóval ha ez egy szabvány xml akkor kell léteznie egy ágnak ami létrehozza a group_1 csoportot, pl:


<root>
  ...
  <group_first>
    ...
    <create target="group_1" />
    ...
    <create target="cibadmin -C -o resources -X" />
  </group_first>
  ...
</root>

Mondom, a heartbeat -hez nem értek, csak az xml-hez és az így működik
Remélem segítettem, ha confot elérhetővé teszed segítek kikeresni, mi kell neked.

Itt van a config file:


     <resources>
       <group id="group_1">
         <primitive class="ocf" id="IPaddr_192_168_254_14" provider="heartbeat" type="IPaddr">
           <operations>
             <op id="IPaddr_192_168_254_14_mon" interval="5s" name="monitor" timeout="5s"/>
           </operations>
           <instance_attributes id="IPaddr_192_168_254_14_inst_attr">
             <attributes>
               <nvpair id="IPaddr_192_168_254_14_attr_0" name="ip" value="192.168.254.14"/>
             </attributes>
           </instance_attributes>
         </primitive>
         <primitive class="ocf" id="IPaddr_10_254_10_14" provider="heartbeat" type="IPaddr">
           <operations>
             <op id="IPaddr_10_254_10_14_mon" interval="5s" name="monitor" timeout="5s"/>
           </operations>
           <instance_attributes id="IPaddr_10_254_10_14_inst_attr">
             <attributes>
               <nvpair id="IPaddr_10_254_10_14_attr_0" name="ip" value="10.254.10.14"/>
             </attributes>
           </instance_attributes>
         </primitive>
         <primitive class="ocf" id="IPaddr_10_53_63_14" provider="heartbeat" type="IPaddr">
           <operations>
             <op id="IPaddr_10_53_63_14_mon" interval="5s" name="monitor" timeout="5s"/>
           </operations>
           <instance_attributes id="IPaddr_10_53_63_14_inst_attr">
             <attributes>
               <nvpair id="IPaddr_10_53_63_14_attr_0" name="ip" value="10.53.63.14"/>
             </attributes>
           </instance_attributes>
         </primitive>
         <primitive class="heartbeat" id="drbddisk_4" provider="heartbeat" type="drbddisk">
           <operations>
             <op id="drbddisk_4_mon" interval="120s" name="monitor" timeout="60s"/>
           </operations>
           <instance_attributes id="drbddisk_4_inst_attr">
             <attributes>
               <nvpair id="drbddisk_4_attr_1" name="1" value="data"/>
             </attributes>
           </instance_attributes>
         </primitive>
         <primitive class="ocf" id="Filesystem_5" provider="heartbeat" type="Filesystem">
           <operations>
             <op id="Filesystem_5_mon" interval="120s" name="monitor" timeout="60s"/>
           </operations>
           <instance_attributes id="Filesystem_5_inst_attr">
             <attributes>
               <nvpair id="Filesystem_5_attr_0" name="device" value="/dev/drbd0"/>
               <nvpair id="Filesystem_5_attr_1" name="directory" value="/mnt/data"/>
               <nvpair id="Filesystem_5_attr_2" name="fstype" value="ext3"/>
               <nvpair id="Filesystem_5_attr_3" name="options" value="defaults"/>
             </attributes>
           </instance_attributes>
         </primitive>
         <primitive class="heartbeat" id="mysqld_6" provider="heartbeat" type="mysqld">
           <operations>
             <op id="mysqld_6_mon" interval="120s" name="monitor" timeout="60s"/>
           </operations>
         </primitive>
         <primitive class="heartbeat" id="ser_7" provider="heartbeat" type="ser">
           <operations>
             <op id="ser_7_mon" interval="120s" name="monitor" timeout="60s"/>
           </operations>
         </primitive>
       </group>
     </resources>

A lenyeg az hogy a group_1 letezik mar es crm_resource nevu scriptel tudok beszurni "resource"-okat, csak azt nem tudom megadni h a mar letezo group_1-be tegye azt be