<div class="gmail_quote">[Sorry for the partial message I sent earlier.  Here&#39;s the full one.]<br><br>I
 am attempting to write my own resource agent to support postgres WAL 
log shipping.  My PostgreSQL primitive is currently stuck in a FAILED 
state due to a bug in the resource agent script that I have fixed, and I can&#39;t figure out how to get the primitive working again.<br><br>I tried moving it to another node:<br><span style="font-family: courier new,monospace;">root@trustcentric2:~# crm resource move PostgreSQL trustcentric1</span><br>

<br>This does not give an error, but the primitive is still on trustcentric2:<br><br><span style="font-family: courier new,monospace;">root@trustcentric1:~# crm_mon -1</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">============</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Last updated: Fri Feb 18 07:49:13 2011</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">Stack: Heartbeat</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Current DC: trustcentric2 (28ebee49-31c7-419e-a29a-c939c3a241bd) - partition with quorum</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">Version: 1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">2 Nodes configured, unknown expected votes</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">2 Resources configured.</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">============</span><br style="font-family: courier new,monospace;">

<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Online: [ trustcentric1 trustcentric2 ]</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;"> ClusterIP      (ocf::heartbeat:IPaddr2) Started [      trustcentric1   trustcentric2 ]</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> PostgreSQL     (ocf::trustcentric:postgresql): Started trustcentric2 (unmanaged) FAILED</span><br style="font-family: courier new,monospace;">

<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Failed actions:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">    PostgreSQL_start_0 (node=trustcentric2, call=10, rc=-2, status=Timed Out): unknown exec error</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">    PostgreSQL_stop_0 (node=trustcentric2, call=11, rc=1, status=complete): unknown error</span><br style="font-family: courier new,monospace;"><br>How do I get PostgreSQL running again?  I have attached an XML dump.<br>

<br>Thanks,<br><font color="#888888">Jody<br>
</font></div>