[ClusterLabs] RA hangs when called by crm_resource (resending text format)

Madison Kelly mkelly at alteeve.com
Wed Jan 11 13:59:28 EST 2023


On 2023-01-11 07:46, Bob Peterson wrote:
> On 1/11/23 1:06 AM, Madison Kelly wrote:
>> On 2023-01-11 00:21, Madison Kelly wrote:
>>> On 2023-01-11 00:14, Madison Kelly wrote:
>>>> Hi all,
>>>>
>>>> Edit: Last message was in HTML format, sorry about that.
>>>>
>>>>    I've got a hell of a weird problem, and I am absolutely stumped 
>>>> on what's going on.
>>>>
>>>>    The short of it is; if my RA is called from the command line, 
>>>> it's fine. If a resource exists, monitor, enable, disable, all that 
>>>> stuff works just fine. If I try to create a resource, it hangs on 
>>>> the validate stage. Specifically, it hangs when 'pcs' calls:
>>>>
>>>> crm_resource --validate --output-as xml --class ocf --agent server 
>>>> --provider alteeve --option name=<resource_name>
>>>>
>>>>    Specifically, it hangs when it tries to make a shell call (to 
>>>> virsh, specifically, but that doesn't matter). So to debug, I 
>>>> started stripping down my RA simpler and simpler until I was left 
>>>> with the very most basic of programs;
>>>>
>>>> https://pastebin.com/VtSpkwMr
> 
> In the failing case do you get any interesting messages on the console 
> or in dmesg?
> 
> Bob Peterson

Nope, nothing in dmesg. At the console, I see:

====
[root at mk-a07n02 ~]# crm_resource --validate --output-as xml --class ocf 
--agent server --provider alteeve --option name=srv04-test
====
<pacemaker-result api-version="2.25" request="crm_resource --validate 
--output-as xml --class ocf --agent server --provider alteeve --option 
name=srv04-test">
   <resource-agent-action action="validate" class="ocf" type="server" 
provider="alteeve">
     <overrides/>
     <agent-status code="1" message="error" execution_code="2" 
execution_message="Timed Out" reason="Resource agent did not exit within 
specified timeout"/>
   </resource-agent-action>
   <status code="1" message="Error occurred">
     <errors>
       <error>crm_resource: Error performing operation: Error 
occurred</error>
     </errors>
   </status>
</pacemaker-result>
====

-- 
Madison Kelly
Alteeve's Niche!
Chief Technical Officer
c: +1-647-471-0951
https://alteeve.com/



More information about the Users mailing list