On Tue, Dec 16, 2008 at 01:38:24PM -0700, Robert L. Harris wrote:
>
> Yeah, you hit it right on the head.  Saw it about 10 mins ago, changed it 
> to /24 (was thinking
> 255.255.255.0) and ti's behaving itself.
>
> I need it to restart a script in /etc/init.d.  It almost looks like I can 
> just create a new
> script:  /etc/ha.d/resource.d/myscripts
>
> In that script just have:
>
> #!/bin/bash
> /etc/init.d/myscripts restart
>
>
> I don't need a "start/stop" functionality at this point but it might be 
> useful.  Looking at the other
> scripts in resources.d doesn't make much sense (keeping in mind I've only 
> been looking at it for
> about 2 days).  Any good link on how to make a start/stop/restart resource 
> to call an init script?

http://www.linux-ha.org/ResourceAgent

Thanks,

Dejan

> Robert
>
>
> On 12/16/08 1:05 PM, Dejan Muhamedagic wrote:
>> Hi,
>>
>> On Tue, Dec 16, 2008 at 11:49:48AM -0700, Robert L. Harris wrote:
>>    
>>>    I'm setting up a 2 node cluster.  I have the 2 machines online fine
>>> running Ubuntu
>>> Gutsy.  My configs are very simple at this point:
>>>
>>> haresources:
>>>    #Testing
>>>    sherman IPaddr::192.168.12.1/0/eth0
>>>    sherman IPaddr::10.1.1.31/0/eth1
>>>      
>>
>> Bad netmasks.
>>
>> Thanks,
>>
>> Dejan
>>
>>    
>>> ha.cf:
>>> :/etc/ha.d# cat ha.cf  | egrep -v '^$|^#'
>>>    debugfile /var/log/ha-debug
>>>    logfile /var/log/ha-log
>>>    logfacility     local0
>>>    deadtime 15
>>>    initdead 60
>>>    bcast eth1      # Linux
>>>    auto_failback on
>>>    node  sherman
>>>    node  redcloud
>>>    debug 1
>>>
>>> "uname -n" on node1 is "sherman" and node2 is "redcloud".  In the hostfile
>>> on
>>> both machines I have this:
>>>    127.0.0.1 localhost
>>>    10.1.1.250 sherman.coronasolutions.com  sherman
>>>    10.1.1.251 redcloud.coronasolutions.com redcloud
>>>
>>> authkeys:
>>>    auth 1
>>>    1 sha1 testingcluster
>>>
>>>
>>> When I start heartbeat I see this in my logs.  I'm a bit confused as it
>>> claims success but "ip addr" shows my main IP's and some aliases I set up
>>> but the 2 in haresources are not there:
>>>
>>> heartbeat[24892]: 2008/12/16_11:44:16 debug: RscMgmtProc 'ip-request-resp'
>>> exited code 0
>>> heartbeat[24892]: 2008/12/16_11:44:16 info: AnnounceTakeover(local 1,
>>> foreign 1, reason 'ip-request-resp' (1))
>>> heartbeat[24892]: 2008/12/16_11:44:16 debug: StartNextRemoteRscReq() -
>>> calling hook
>>> heartbeat[24892]: 2008/12/16_11:44:16 debug: notify_world: invoking harc:
>>> OLD status: active
>>> heartbeat[24892]: 2008/12/16_11:44:16 debug: Process [ip-request-resp]
>>> started pid 25415
>>> heartbeat[24892]: 2008/12/16_11:44:16 debug: Starting notify process
>>> [ip-request-resp]
>>> heartbeat[25415]: 2008/12/16_11:44:16 debug: notify_world: setting SIGCHLD
>>> Handler to SIG_DFL
>>> heartbeat[25415]: 2008/12/16_11:44:16 debug: notify_world: Running harc
>>> ip-request-resp
>>> harc[25415]:    2008/12/16_11:44:16 info: Running
>>> /etc/ha.d/rc.d/ip-request-resp ip-request-resp
>>> ip-request-resp[25415]: 2008/12/16_11:44:16 received ip-request-resp
>>> IPaddr::10.1.1.31/0/eth1 OK yes
>>> ResourceManager[25434]: 2008/12/16_11:44:16 info: Acquiring resource group:
>>> sherman IPaddr::10.1.1.31/0/eth1
>>> IPaddr[25460]:  2008/12/16_11:44:16 INFO:  Resource is stopped
>>> ResourceManager[25434]: 2008/12/16_11:44:16 info: Running
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 start
>>> ResourceManager[25434]: 2008/12/16_11:44:16 debug: Starting
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 start
>>> Invalid netmask specification [0]
>>> /usr/lib/heartbeat/findif version 2.1.2 Copyright Alan Robertson
>>>
>>> Usage: /usr/lib/heartbeat/findif [-C]
>>> Options:
>>>      -C: Output netmask as the number of bits rather than as 4 octets.
>>> Environment variables:
>>> OCF_RESKEY_ip      ip address (mandatory!)
>>> OCF_RESKEY_cidr_netmask netmask of interface
>>> OCF_RESKEY_broadcast    broadcast address for interface
>>> OCF_RESKEY_nic     interface to assign to
>>> IPaddr[25553]:  2008/12/16_11:44:16 ERROR: /usr/lib/heartbeat/findif failed
>>> [rc=1].
>>> IPaddr[25526]:  2008/12/16_11:44:16 ERROR:  Generic error
>>> ERROR:  Generic error
>>> ResourceManager[25434]: 2008/12/16_11:44:16 debug:
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 start done. RC=1
>>> ResourceManager[25434]: 2008/12/16_11:44:16 ERROR: Return code 1 from
>>> /etc/ha.d/resource.d/IPaddr
>>> ResourceManager[25434]: 2008/12/16_11:44:16 CRIT: Giving up resources due
>>> to failure of IPaddr::10.1.1.31/0/eth1
>>> ResourceManager[25434]: 2008/12/16_11:44:16 info: Releasing resource group:
>>> sherman IPaddr::10.1.1.31/0/eth1
>>> ResourceManager[25434]: 2008/12/16_11:44:16 info: Running
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 stop
>>> ResourceManager[25434]: 2008/12/16_11:44:16 debug: Starting
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 stop
>>> In IP Stop
>>> IPaddr[25629]:  2008/12/16_11:44:17 INFO:  Success
>>> INFO:  Success
>>> ResourceManager[25434]: 2008/12/16_11:44:17 debug:
>>> /etc/ha.d/resource.d/IPaddr 10.1.1.31/0/eth1 stop done. RC=0
>>> heartbeat[24892]: 2008/12/16_11:44:17 info: Exiting ip-request-resp process
>>> 25415 returned rc 0.
>>> heartbeat[24892]: 2008/12/16_11:44:17 debug: RscMgmtProc 'ip-request-resp'
>>> exited code 0
>>> heartbeat[24892]: 2008/12/16_11:44:17 info: AnnounceTakeover(local 1,
>>> foreign 1, reason 'ip-request-resp' (1))
>>> heartbeat[24892]: 2008/12/16_11:44:26 info: Local Resource acquisition
>>> completed. (none)
>>> heartbeat[24892]: 2008/12/16_11:44:26 info: local resource transition
>>> completed.
>>> heartbeat[24892]: 2008/12/16_11:44:26 debug: Sending hold resources msg:
>>> all, stable=1 #<none>
>>> heartbeat[24892]: 2008/12/16_11:44:26 info: AnnounceTakeover(local 1,
>>> foreign 1, reason 'T_RESOURCES(us)' (1))
>>> heartbeat[24892]: 2008/12/16_11:44:26 debug: hb_rsc_isstable:
>>> ResourceMgmt_child_count: 0, other_is_stable: 1, takeover_in_progress: 0,
>>> going_standby: 0, standby running(ms): 0, resourcestate: 4
>>> heartbeat[24892]: 2008/12/16_11:44:26 debug: hb_rsc_isstable:
>>> ResourceMgmt_child_count: 0, other_is_stable: 1, takeover_in_progress: 0,
>>> going_standby: 0, standby running(ms): 0, resourcestate: 4
>>> hb_standby[25413]:     2008/12/16_11:44:46 Going standby [foreign].
>>> heartbeat[24892]: 2008/12/16_11:44:46 debug: Received standby message me
>>> from sherman in state 0
>>> heartbeat[24892]: 2008/12/16_11:44:46 debug: ask_for_resources: other now
>>> unstable
>>> heartbeat[24892]: 2008/12/16_11:44:46 info: sherman wants to go standby
>>> [foreign]
>>> heartbeat[24892]: 2008/12/16_11:44:46 info: i_hold_resources: 3
>>> heartbeat[24892]: 2008/12/16_11:44:46 info: New standby state: 1
>>> hb_standby[25677]:     2008/12/16_11:44:47 Going standby [foreign].
>>> heartbeat[24892]: 2008/12/16_11:44:47 debug: Received standby message me
>>> from sherman in state 1
>>> heartbeat[24892]: 2008/12/16_11:44:47 WARN: Standby in progress- new
>>> request from sherman ignored [10 seconds left]
>>> heartbeat[24892]: 2008/12/16_11:44:57 WARN: No reply to standby request.
>>> Standby request cancelled.
>>>
>>> -- 
>>>
>>> :wq!
>>> ====================================================================
>>> Robert L. Harris                     | GPG Key ID: E344DA3B
>>>                                           @ x-hkp://pgp.mit.edu
>>> DISCLAIMER:
>>>        These are MY OPINIONS             With Dreams To Be A King,
>>>         ALONE.  I speak for              First One Should Be A Man
>>>         no-one else.                       - Manowar
>>>
>>>
>>> _______________________________________________
>>> Linux-HA mailing list
>>> [email protected]
>>> http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>> See also: http://linux-ha.org/ReportingProblems
>>>      
>> _______________________________________________
>> Linux-HA mailing list
>> [email protected]
>> http://lists.linux-ha.org/mailman/listinfo/linux-ha
>> See also: http://linux-ha.org/ReportingProblems
>>    
>
> -- 
>
> :wq!
> ====================================================================
> Robert L. Harris                     | GPG Key ID: E344DA3B
>                                          @ x-hkp://pgp.mit.edu
> DISCLAIMER:
>       These are MY OPINIONS             With Dreams To Be A King,
>        ALONE.  I speak for              First One Should Be A Man
>        no-one else.                       - Manowar
>
>
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to