[Pacemaker] state of resource when start returns success
    Tim Serong 
    tserong at novell.com
       
    Fri Mar 25 02:27:31 UTC 2011
    
    
  
On 3/25/2011 at 08:38 AM, Alan Jones <falancluster at gmail.com> wrote: 
> I'm not asking about the behavior of the agent, but the status 
> reported by pacemaker. 
> An RA can correctly conform to the OCF specification and also take 
> significant time for the start to complete. 
> During that time pacemaker reports the resource state as 'Started'. 
> How can I get access to an internal state in pacemaker that can 
> distinguish between 'start in progress' and 'start completed'? 
> Alan 
Try this:
  # crm configure op_defaults record-pending=true
Then this:
  # crm resource start my-slow-resource
Then this:
  # crm_resource --resource my-slow-resource -O
  my-slow-resource (ocf::heartbeat:Delay) Started :
    my-slow-resource_start_0 (node=node-0, call=-1, rc=14): pending
Then again, later:
  # crm_resource --resource my-slow-resource -O
  my-slow-resource (ocf::heartbeat:Delay) Started :
    my-slow-resource_start_0 (node=node-0, call=86, rc=0): complete
Regards,
Tim
-- 
Tim Serong <tserong at novell.com>
Senior Clustering Engineer, OPS Engineering, Novell Inc.
    
    
More information about the Pacemaker
mailing list