Hi,
On Mon, Oct 19, 2009 at 05:45:22AM -0700, dembi wrote:
>
> After that I perform some test.
> Apache ceases to work normally.
> And I can see following error in my log file:
>
> RA output: (apache:monitor:stderr)
> /usr/lib/ocf/resource.d//heartbeat/apache: line 39:
> /usr/lib/ocf/usr/lib/ocf/resource.d//heartbeat/.ocf-shellfuncs: No such file
> or directory
Perhaps there's a corelation between this one and ...
>
>
>
> dembi wrote:
> >
> >
> > I have changed path in Apache of ocf script
> > from
> > #. ${OCF_ROOT}/resource.d/heartbeat/.ocf-shellfuncs
> > to
> > . ${OCF_ROOT}/usr/lib/ocf/resource.d//heartbeat/.ocf-shellfuncs
this.
You shouldn't change the ocf script. Just do:
export OCF_ROOT=/usr/lib/ocf
in case you want to run the script from the command line.
Thanks,
Dejan
> > After that I have changed my cib.xml on:
> >
> > <primitive id="apache" class="ocf" provider="heartbeat"
> > type="apache">
> > <operations>
> > <op id="apache-app_mon" interval="5s" name="monitor"
> > timeout="5s"/>
> > </operations>
> > </primitive>
> >
> > And as I can see Apache has started successfully:
> >
> > Resource Group: app_group
> > virtual-app-ip (heartbeat::ocf:IPaddr2): Started aps-3
> > fs-app (heartbeat::ocf:Filesystem): Started aps-3
> > apache (heartbeat::ocf:apache): Started aps-3
> >
> > Question:
> >
> > Why I received error when I try to use ocf-tester script:
> >
> > sudo ocf-tester -n apache
> > Beginning tests for ...
> > * rc=127: The meta-data action cannot fail and must return 0
> > * rc=127: Validation failed. Did you supply enough options with -o ?
> > Aborting tests
> >
> > sudo ocf-tester -n proc_apache -o configfile=/etc/apache2/httpd.conf
> > Beginning tests for ...
> > * rc=127: The meta-data action cannot fail and must return 0
> > * rc=127: Validation failed. Did you supply enough options with -o ?
> > Aborting tests
> >
> >
> >
> > Malte Geierhos-2 wrote:
> >>
> >> Hi,
> >>
> >>
> >>>> <primitive id="apache" class="lsb" provider="heartbeat"
> >>>> type="apache">
> >>>> <operations>
> >>>> <op id="apache-app_mon" interval="5s" name="monitor"
> >>>> timeout="5s"/>
> >>>> </operations>
> >>>> </primitive>
> >>>>
> >>>> As you can see Apache has successfully working.
> >>>>
> >>>> 2. But If I manually try to start ocf script I get following error:
> >>>>
> >>>> /usr/lib/ocf/resource.d/heartbeat/apache start
> >>>> /usr/lib/ocf/resource.d/heartbeat/apache: line 37:
> >>>> /resource.d/heartbeat/.ocf-shellfuncs: No such file or directory
> >>>>
> >> have you tried using ocf-tester ?
> >>
> >> ocf-tester -n proc_apache -o configfile=/etc/apache2/httpd.conf -o ...
> >> /usr/lib/ocf/resource.d/heartbeat/apache
> >>
> >> Ocf agents usually have its own environment. Its not used normally as a
> >> lsb-script replacement.
> >>
> >> Kind regards,
> >> Malte Geierhos
> >>>> May be someone can to explain me what is it the error and how I can fix
> >>>> it?
> >>>>
> >>
> >> _______________________________________________
> >> Linux-HA mailing list
> >> [email protected]
> >> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> >> See also: http://linux-ha.org/ReportingProblems
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Problem-with-starting-Apache-and-MySQL-tp25905739p25957770.html
> Sent from the Linux-HA mailing list archive at Nabble.com.
>
> _______________________________________________
> 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