ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    httpd dead but pid file exists

    IT Discussion
    apache rhel 5.11
    8
    85
    6.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • black3dynamiteB
      black3dynamite
      last edited by

      Another tip for finding out what’s happening.
      https://serverfault.com/a/174041

      1 Reply Last reply Reply Quote 0
      • black3dynamiteB
        black3dynamite
        last edited by black3dynamite

        Have you already tried temporarily disabling SELinux too?

        wirestyle22W 1 Reply Last reply Reply Quote 0
        • wirestyle22W
          wirestyle22 @black3dynamite
          last edited by

          @black3dynamite Someone already had it disabled. Cardinal sin

          1 Reply Last reply Reply Quote 1
          • wirestyle22W
            wirestyle22
            last edited by wirestyle22

            Rebooted last night. Same error.

            1 Reply Last reply Reply Quote 0
            • wirestyle22W
              wirestyle22
              last edited by wirestyle22

              cat httpd.pid
              1848
              
               ps aux | grep 1848
              root      3017  0.0  0.0   4024   672 pts/0    S+   09:16   0:00 grep 1848
              
              1 Reply Last reply Reply Quote 0
              • wirestyle22W
                wirestyle22
                last edited by wirestyle22

                Turned on debug mode, haven't seen any debug entries yet

                1 Reply Last reply Reply Quote 0
                • wirestyle22W
                  wirestyle22
                  last edited by

                  [Tue Oct 22 10:03:19 2019] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
                  [Tue Oct 22 10:03:19 2019] [notice] Digest: generating secret for digest authentication ...
                  [Tue Oct 22 10:03:19 2019] [notice] Digest: done
                  [Tue Oct 22 10:03:19 2019] [info] APR LDAP: Built with OpenLDAP LDAP SDK
                  [Tue Oct 22 10:03:19 2019] [info] LDAP: SSL support available
                  
                  1 Reply Last reply Reply Quote 0
                  • stacksofplatesS
                    stacksofplates @wirestyle22
                    last edited by

                    @wirestyle22 said in httpd dead but pid file exists:

                    I cannot stop the service

                    Did you try killing the pid, ensuring the pid file is removed and then restarting?

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller
                      last edited by

                      Do this...

                      systemctl restart httpd ; tail -f /var/log/messages
                      

                      And collect about a screen's worth. Let's see if anything is reported immediately following the start up.

                      stacksofplatesS 1 Reply Last reply Reply Quote 0
                      • stacksofplatesS
                        stacksofplates @scottalanmiller
                        last edited by

                        @scottalanmiller said in httpd dead but pid file exists:

                        Do this...

                        systemctl restart httpd ; tail -f /var/log/messages
                        

                        And collect about a screen's worth. Let's see if anything is reported immediately following the start up.

                        It's RHEL 5

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @stacksofplates
                          last edited by

                          @stacksofplates said in httpd dead but pid file exists:

                          It's RHEL 5

                          Ouch

                          1 Reply Last reply Reply Quote 0
                          • wirestyle22W
                            wirestyle22
                            last edited by wirestyle22

                            host (root) php -v
                            PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
                            PHP 5.1.6 (cli) (built: May 22 2018 10:25:39)
                            Copyright (c) 1997-2006 The PHP Group
                            Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
                            host (root)[ /home/root ] ldd /usr/lib/php/modules/oci8.so
                                    linux-gate.so.1 =>  (0x0087d000)
                                    libclntsh.so.11.1 => not found
                                    libc.so.6 => /lib/libc.so.6 (0x00960000)
                                    /lib/ld-linux.so.2 (0x00567000)
                            

                            libclntsh.so.11.1 => not found

                            wat

                            stacksofplatesS 1 Reply Last reply Reply Quote 0
                            • stacksofplatesS
                              stacksofplates @wirestyle22
                              last edited by

                              @wirestyle22 said in httpd dead but pid file exists:

                              host (root) php -v
                              PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
                              PHP 5.1.6 (cli) (built: May 22 2018 10:25:39)
                              Copyright (c) 1997-2006 The PHP Group
                              Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
                              host (root)[ /home/root ] ldd /usr/lib/php/modules/oci8.so
                                      linux-gate.so.1 =>  (0x0087d000)
                                      libclntsh.so.11.1 => not found
                                      libc.so.6 => /lib/libc.so.6 (0x00960000)
                                      /lib/ld-linux.so.2 (0x00567000)
                              

                              libclntsh.so.11.1 => not found wat

                              that was in your error log before:

                              @wirestyle22 said in httpd dead but pid file exists:

                              I am seeing a new entry in the logs:

                              PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
                              

                              Did you kill the pid and remove the pid file before restarting it?

                              wirestyle22W 1 Reply Last reply Reply Quote 0
                              • wirestyle22W
                                wirestyle22 @stacksofplates
                                last edited by

                                @stacksofplates said in httpd dead but pid file exists:

                                Did you kill the pid and remove the pid file before restarting it?

                                Yes I did. It just re-creates the file and gives the same error.

                                1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller
                                  last edited by

                                  Is oracle-lib-compat installed?

                                  wirestyle22W 1 Reply Last reply Reply Quote 1
                                  • wirestyle22W
                                    wirestyle22 @scottalanmiller
                                    last edited by

                                    @scottalanmiller said in httpd dead but pid file exists:

                                    oracle-lib-compat

                                    No it's not

                                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @wirestyle22
                                      last edited by

                                      @wirestyle22 said in httpd dead but pid file exists:

                                      @scottalanmiller said in httpd dead but pid file exists:

                                      oracle-lib-compat

                                      No it's not

                                      That's what provides that file.

                                      1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller
                                        last edited by

                                        Try removing the app that Apache runs and see if Apache will start when clean before looking further.

                                        1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller
                                          last edited by

                                          Also, consider just moving to a maintained server. RHEL 6 is one thing today, a stretch, but one thing. RHEL 5 constitutes and abandoned server of no value. Why bother with trying to fix a workload deemed "not important enough to run?"

                                          wirestyle22W 1 Reply Last reply Reply Quote 1
                                          • wirestyle22W
                                            wirestyle22 @scottalanmiller
                                            last edited by

                                            @scottalanmiller said in httpd dead but pid file exists:

                                            Also, consider just moving to a maintained server. RHEL 6 is one thing today, a stretch, but one thing. RHEL 5 constitutes and abandoned server of no value. Why bother with trying to fix a workload deemed "not important enough to run?"

                                            We've been told we are phasing it out but if history is any indicator that could mean years. They like to tell us what we want to hear and then not doing anything about it.

                                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 2 / 5
                                            • First post
                                              Last post