[Linux-HA] Apache LSB example

Jason Erickson jaericks at mtu.edu
Tue Feb 26 13:17:47 MST 2008


Matt,

Thanks I will try that then.  I definitely don't want everyone seeing 
the info.



Jason



> Jason, 
>
> You might want to make a slight change to the config and make it
>
> <Location /server-status>
>     SetHandler server-status
>     Order deny,allow
>     Deny from all,
>     Allow from <Ip address of your monitoring systems>
> </Location>
>
> Sometimes there can be information in the server-status that isn't
> anyone's business but your one.
>
> Matt
>
> On Tue, 2008-02-26 at 10:17 -0500, Jason Erickson wrote:
>
>   
>> I had to add
>>
>> <Location /server-status>
>>     SetHandler server-status
>>     Order allow,deny
>>     Allow from all
>> </Location>
>>
>>  
>>
>> to httpd.conf
>>
>>
>>
>> Serge Dubrouski wrote:
>>     
>>> On Tue, Feb 26, 2008 at 7:38 AM, Jason Erickson <jaericks at mtu.edu> wrote:
>>>   
>>>       
>>>> I finally figured out what my problem was. Thank you so much for all
>>>>  your help.
>>>>     
>>>>         
>>> So what was it?
>>>
>>>   
>>>       
>>>>  Jason
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>  Jason Erickson wrote:
>>>>  > I fixed it so the wget error does not come up. I also fixed the
>>>>  > </body> html problem as well. Also you would not be able to get onto
>>>>  >
>>>>  > http://ha.mtu.edu/index.html because it is on a vmware machine locally.
>>>>  >
>>>>  >
>>>>  > 208/02/25_14:53:26 INFO: apache not running
>>>>  > INFO:  waiting for apache /opt/apache/conf/httpd.conf
>>>>  >
>>>>  > Before I would get this error over and over again. Now it only shows
>>>>  > up once and then stops but the result is still the same. Httpd starts
>>>>  > but Heartbeat still can not see it.  Anything else I should look for?
>>>>  > Thanks for your time.
>>>>  >
>>>>  >
>>>>  >
>>>>  > Jason
>>>>  >
>>>>  >
>>>>  >
>>>>  > Serge Dubrouski wrote:
>>>>  >> Again run it manually:
>>>>  >>
>>>>  >> sh -c wget -0- -q  -L  http://ha.mtu.edu/index.html | tr '\012' ' ' |
>>>>  >> grep -Ei "</ *body *>[[:space:]]* </ *html  *>"
>>>>  >>
>>>>  >> Possible reasons:
>>>>  >>
>>>>  >> 1. You don't have wget
>>>>  >> 2. Your status page doesn't have a </body> neither </html> tag in it.
>>>>  >>
>>>>  >> BTW, I can't get to http://ha.mtu.edu/index.html either.
>>>>  >>
>>>>  >> On Mon, Feb 25, 2008 at 2:12 PM, Jason Erickson <jaericks at mtu.edu>
>>>>  >> wrote:
>>>>  >>
>>>>  >>>  I am running the new version 2.1.3
>>>>  >>>  I added the pidfile dir to httpd.conf so it sees that file but this is
>>>>  >>>  the error that I get.
>>>>  >>>  ERROR: command failed: sh -c wget -0- -q  -L
>>>>  >>>  http://ha.mtu.edu/index.html | tr '\012' ' ' | grep -Ei "</ *body
>>>>  >>>  *>[[:space:]]* </ *html  *>" >/dev/null
>>>>  >>>
>>>>  >>>
>>>>  >>>
>>>>  >>>
>>>>  >>>  Serge Dubrouski wrote:
>>>>  >>>  > That means that it can't check status of your Apache. Most
>>>>  >>> probably it
>>>>  >>>  > can't find your PidFile. Again check that you have PidFile
>>>>  >>> defined in
>>>>  >>>  > your httpd.conf and that it points to the correct file.
>>>>  >>>  >
>>>>  >>>  > Also there was some problems with Apache RA if PidFile was
>>>>  >>> defined in
>>>>  >>>  > included config files, like your httpd.conf has Include
>>>>  >>>  > mpm_worker.conf and that included conf file had PidFile directive.
>>>>  >>>  > Those problems were fixed in 2.1.3, if you use older version and has
>>>>  >>>  > PidFile defined in an included file then move that directive to
>>>>  >>>  > httpd.conf.
>>>>  >>>  >
>>>>  >>>  > On Mon, Feb 25, 2008 at 12:51 PM, Jason Erickson
>>>>  >>> <jaericks at mtu.edu> wrote:
>>>>  >>>  >
>>>>  >>>  >> I  ran those commands and this is what I got:
>>>>  >>>  >>
>>>>  >>>  >>  208/02/25_14:53:26 INFO: apache not running
>>>>  >>>  >>                                 INFO:  waiting for apache
>>>>  >>>  >>  /opt/apache/conf/httpd.conf
>>>>  >>>  >>
>>>>  >>>  >>  After I do that crm_mon shows that it is not running but if i
>>>>  >>> do a ps -e
>>>>  >>>  >>  |grep httpd it shows it as running and I can access the site from
>>>>  >>>  >>  another computer.
>>>>  >>>  >>
>>>>  >>>  >>
>>>>  >>>  >>
>>>>  >>>  >>
>>>>  >>>  >>  Serge Dubrouski wrote:
>>>>  >>>  >>  > Have you tried to run Apache RA manually?
>>>>  >>>  >>  >
>>>>  >>>  >>  > export OCF_RESKEY_configfile="your_config_file"
>>>>  >>>  >>  > export OCF_RESKEY_statusurl="your_status_url"
>>>>  >>>  >>  > export OCF_ROOT=/usr/lib/ocf/
>>>>  >>>  >>  >
>>>>  >>>  >>  > /usr/lib/ocf/resource.d/heartbeat/apache start
>>>>  >>>  >>  >
>>>>  >>>  >>  > On Mon, Feb 25, 2008 at 11:59 AM, Jason Erickson
>>>>  >>> <jaericks at mtu.edu> wrote:
>>>>  >>>  >>  >
>>>>  >>>  >>  >> Yah that is set to /opt/apache
>>>>  >>>  >>  >>  apache will start up find with an init script. For whatever
>>>>  >>> reason
>>>>  >>>  >>  >>  heartbeat will not start up apache
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>  Serge Dubrouski wrote:
>>>>  >>>  >>  >>  > It looks like Apache RA can't find PidFile for your
>>>>  >>> Apache instance.
>>>>  >>>  >>  >>  > Do you have PidFile directive configured in your httpd.conf?
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>  > On Mon, Feb 25, 2008 at 10:03 AM, Jason Erickson
>>>>  >>> <jaericks at mtu.edu> wrote:
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>  >> Attached is my log. Maybe that will helped. If not what
>>>>  >>> other logs can i
>>>>  >>>  >>  >>  >>  check.
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>  Dejan Muhamedagic wrote:
>>>>  >>>  >>  >>  >>  > Hi,
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  > On Mon, Feb 25, 2008 at 11:25:24AM -0500, Jason
>>>>  >>> Erickson wrote:
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  >> This is what crm_verify said
>>>>  >>>  >>  >>  >>  >>
>>>>  >>>  >>  >>  >>  >> crm_verify[26987]: 2008/02/25_11:30:41 WARN:
>>>>  >>> unpack_rsc_op: Processing
>>>>  >>>  >>  >>  >>  >> failed op Web_start_0 on postit.mtu.edu: Error
>>>>  >>>  >>  >>  >>  >>
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  > The Web resource failed to start. Aren't there more
>>>>  >>> messages from
>>>>  >>>  >>  >>  >>  > the RA itself around? They should be reported by lrmd.
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  > Thanks,
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  > Dejan
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>  >> crm_verify[26987]: 2008/02/25_11:30:41 WARN:
>>>>  >>> unpack_rsc_op: Compatability
>>>>  >>>  >>  >>  >>  >> handling for failed op Web_start_0 on postit.mtu.edu
>>>>  >>>  >>  >>  >>  >> crm_verify[26987]: 2008/02/25_11:30:41 WARN:
>>>>  >>> unpack_rsc_op: Processing
>>>>  >>>  >>  >>  >>  >> failed op Web_start_0 on linux.mtu.edu: Error
>>>>  >>>  >>  >>  >>  >> crm_verify[26987]: 2008/02/25_11:30:41 WARN:
>>>>  >>> unpack_rsc_op: Compatability
>>>>  >>>  >>  >>  >>  >> handling for failed op Web_start_0 on linux.mtu.edu
>>>>  >>>  >>  >>  >>  >>
>>>>  >>>  >>  >>  >>  > _______________________________________________
>>>>  >>>  >>  >>  >>  > Linux-HA mailing list
>>>>  >>>  >>  >>  >>  > Linux-HA at lists.linux-ha.org
>>>>  >>>  >>  >>  >>  > http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  >>>  >>  >>  >>  > See also: http://linux-ha.org/ReportingProblems
>>>>  >>>  >>  >>  >>  >
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>  --
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >> Jason Erickson
>>>>  >>>  >>  >>  >>  Co-op
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>  Michigan Technological University
>>>>  >>>  >>  >>  >>  System Administration Services
>>>>  >>>  >>  >>  >>  http://help.admin.mtu.edu
>>>>  >>>  >>  >>  >>  (906) 487-3636
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >> _______________________________________________
>>>>  >>>  >>  >>  >>  Linux-HA mailing list
>>>>  >>>  >>  >>  >>  Linux-HA at lists.linux-ha.org
>>>>  >>>  >>  >>  >>  http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  >>>  >>  >>  >>  See also: http://linux-ha.org/ReportingProblems
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >>
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>  >
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>  --
>>>>  >>>  >>  >>  Jason Erickson
>>>>  >>>  >>  >>  Co-op
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>  Michigan Technological University
>>>>  >>>  >>  >>  System Administration Services
>>>>  >>>  >>  >>  http://help.admin.mtu.edu
>>>>  >>>  >>  >>  (906) 487-3636
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>  _______________________________________________
>>>>  >>>  >>  >>  Linux-HA mailing list
>>>>  >>>  >>  >>  Linux-HA at lists.linux-ha.org
>>>>  >>>  >>  >>  http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  >>>  >>  >>  See also: http://linux-ha.org/ReportingProblems
>>>>  >>>  >>  >>
>>>>  >>>  >>  >>
>>>>  >>>  >>  >
>>>>  >>>  >>  >
>>>>  >>>  >>  >
>>>>  >>>  >>  >
>>>>  >>>  >>
>>>>  >>>  >>
>>>>  >>>  >>  --
>>>>  >>>  >>  Jason Erickson
>>>>  >>>  >>  Co-op
>>>>  >>>  >>
>>>>  >>>  >>  Michigan Technological University
>>>>  >>>  >>  System Administration Services
>>>>  >>>  >>  http://help.admin.mtu.edu
>>>>  >>>  >>  (906) 487-3636
>>>>  >>>  >>
>>>>  >>>  >>  _______________________________________________
>>>>  >>>  >>  Linux-HA mailing list
>>>>  >>>  >>  Linux-HA at lists.linux-ha.org
>>>>  >>>  >>  http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  >>>  >>  See also: http://linux-ha.org/ReportingProblems
>>>>  >>>  >>
>>>>  >>>  >>
>>>>  >>>  >
>>>>  >>>  >
>>>>  >>>  >
>>>>  >>>  >
>>>>  >>>
>>>>  >>>
>>>>  >>>  --
>>>>  >>>  Jason Erickson
>>>>  >>>  Co-op
>>>>  >>>
>>>>  >>>  Michigan Technological University
>>>>  >>>  System Administration Services
>>>>  >>>  http://help.admin.mtu.edu
>>>>  >>>  (906) 487-3636
>>>>  >>>
>>>>  >>>  _______________________________________________
>>>>  >>>  Linux-HA mailing list
>>>>  >>>  Linux-HA at lists.linux-ha.org
>>>>  >>>  http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  >>>  See also: http://linux-ha.org/ReportingProblems
>>>>  >>>
>>>>  >>>
>>>>  >>
>>>>  >>
>>>>  >>
>>>>  >>
>>>>  >
>>>>  >
>>>>
>>>>
>>>>  --
>>>>  Jason Erickson
>>>>  Co-op
>>>>
>>>>  Michigan Technological University
>>>>  System Administration Services
>>>>  http://help.admin.mtu.edu
>>>>  (906) 487-3636
>>>>  _______________________________________________
>>>>  Linux-HA mailing list
>>>>  Linux-HA at lists.linux-ha.org
>>>>  http://lists.linux-ha.org/mailman/listinfo/linux-ha
>>>>  See also: http://linux-ha.org/ReportingProblems
>>>>
>>>>     
>>>>         
>>>
>>>   
>>>       
>>     
> _______________________________________________
> Linux-HA mailing list
> Linux-HA at lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>   


-- 
Jason Erickson
Co-op

Michigan Technological University
System Administration Services
http://help.admin.mtu.edu
(906) 487-3636



More information about the Linux-HA mailing list