Am Dienstag, 31. Juli 2007 schrieb Andrew Beekhof:
> On 7/31/07, Andre Heine <[EMAIL PROTECTED]> wrote:

[...]

> thats weird
>
> can you do the same (supply -v and add "set -x" to the IPaddr2
> script) please?

Waht is the correct OCF_ROOT value?


---   First run with OCF_ROOT=/usr/lib/ocf/resource.d ----
--------------------------------------------------------------------------------------
nfs00001:~ # 
OCF_ROOT=/usr/lib/ocf/resource.d /usr/sbin/ocf-tester -v -o 
ip=127.0.0.20 -o netmask=32 -n 
DemoIPaddr2 /usr/lib/ocf/resource.d/heartbeat/IPaddr2
+ OCF_ROOT=/usr/lib/ocf/resource.d
+ /usr/sbin/ocf-tester -v -o ip=127.0.0.20 -o netmask=32 -n 
DemoIPaddr2 /usr/lib/ocf/resource.d/heartbeat/IPaddr2
Beginning tests for /usr/lib/ocf/resource.d/heartbeat/IPaddr2...
Testing: meta-data
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: validate-all
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Checking current state
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: stop
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
* rc=0: Monitoring a stopped resource should return 7
Testing: start
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: notify
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Checking for demote action
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Checking for promote action
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: demotion of started resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: promote
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: demote
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: demotion of demoted resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Promoting resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: promotion of promoted resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Demoting resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: stop
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
* rc=0: Monitoring a stopped resource should return 7
Restarting resource...
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: starting a started resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Stopping resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
* rc=0: Monitoring a stopped resource should return 7
Testing: stopping a stopped resource
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Testing: monitor
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
* rc=0: Monitoring a stopped resource should return 7
Checking for migrate_to action
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Checking for migrate_from action
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Checking for reload action
/usr/lib/ocf/resource.d/heartbeat/IPaddr2: line 
67: /usr/lib/ocf/resource.d/resource.d/heartbeat/.ocf-shellfuncs: No 
such file or directory
usage: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 {start|stop|status|
monitor|validate-all|meta-data}

Expects to have a fully populated OCF RA-compliant environment set.
Tests failed: /usr/lib/ocf/resource.d/heartbeat/IPaddr2 failed 4 tests
nfs00001:~ #
-----------------


When I run this command with "OCF_ROOT=/usr/lib/ocf" I get a better 
output:)
-------------------------------------------------

nfs00001:~ # OCF_ROOT=/usr/lib/ocf /usr/sbin/ocf-tester -o 
ip=127.0.0.20 -o netmask=32 -n 
DemoIPaddr2 /usr/lib/ocf/resource.d/heartbeat/IPaddr2
+ OCF_ROOT=/usr/lib/ocf
+ /usr/sbin/ocf-tester -o ip=127.0.0.20 -o netmask=32 -n 
DemoIPaddr2 /usr/lib/ocf/resource.d/heartbeat/IPaddr2
Beginning tests for /usr/lib/ocf/resource.d/heartbeat/IPaddr2...
* Your agent does not support the notify action (optional)
* Your agent does not support the demote action (optional)
* Your agent does not support the promote action (optional)
* Your agent does not support master/slave (optional)
* Your agent does not support the reload action (optional)
/usr/lib/ocf/resource.d/heartbeat/IPaddr2 passed all tests
nfs00001:~ #


AFAIK looks good! All tests passed...

Bye

Andre
_______________________________________________
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