1 2 3 Previous Next 34 Replies Latest reply on Apr 21, 2013 9:35 PM by mauriciomag Go to original post
      • 15. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
        mauriciomag

        Aparentemente tudo normal....

         

        Faz o seguinte remove o PID httpd...

         

        cd /var/lock/subsys && rm httpd

         

        Desliga a máquina virtual.

         

        Liga novamente e execute:  service httpd start    e vamos ver se funciona... por que esse problema deveria ser resolvido somente deletando esse PID do httpd.

        • 16. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
          adrianoschmidt

          print2.png

           

          mesma coisa :/

          • 17. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
            mauriciomag

            Pow mano... eu mesmo nem sei o que achar mais disso... bem estranho!

             

            Infelizmente meus conhecimentos em Linux não são tão profundos e como nunca passei por isso nem sei para onde ir agora...

             

            Se consegui resolver esse problema posta ai para ajudar a galera.

             

            Abraços

            • 18. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
              adrianoschmidt

              tranquilo.. obrigado assim mesmo!

               

              quando eu resolver vou postar aqui sim..

               

              abraço!!

              • 19. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                adrianoschmidt

                Cara.. consegui resolver quero dizer.. dei um jeito hahah

                 

                Eu estava usando uma VM do CentOS.. aí baixei a ISO do site e criei uma nova VM do zero e o erro não aconteceu hahahah foi o que deu pra fazer...

                 

                Só fiquei com uma dúvida agora, você diz isso no seu post:

                 

                     Devemos criar o arquivo  mod_cluster.conf que conterá as configurações do mod_cluster, mas antes disso vamos gerar os certificados.

                 

                Mas você não fala mais nada sobre estes certificados.. aí não entendi direito :/

                 

                Att,

                Adriano Schmidt

                http://www.localhost8080.com.br

                • 20. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                  mauriciomag

                  Oi Adriano fico feliz que tenha avançado

                   

                  Então eu corrigi  o tutorial já é que na primeira vez que fui escrever eu pensei em configurar o Apache com SSL já mas depois pensei melhor e removi isso mas acabei esquecendo essa frase. Sorry

                   

                  Na proxima parte vou configurar o SSL entre o Cliente<--- ---> Balancer <--- ---> Instâncias JBoss.

                   

                  Qualquer dúvida quanto ao restante do tutorial é só dizer!

                   

                  Grande Abraço

                  • 21. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                    adrianoschmidt

                    Mauricio...

                     

                    Voltou a acontecer o "httpd dead but subsys locked"

                     

                    mas agora consegui identificar o que está causando isso, só não sei como resolver ainda,

                     

                    acredito que você vai poder me ajudar..

                     

                    iniciando o apache normalmente após criar a VM funcionou normalmente..

                     

                    eu dava um

                         /etc/init.d/httpd status

                    e recebia:

                         httpd (pid [...]) is running

                     

                    porém, após fazer as configurações indicadas no seu tutorial:

                         - copiar os mods:
                              cp jboss-eap-6.0/modules/native/lib64/httpd/modules/mod_advertise.so /etc/httpd/modules/

                              cp jboss-eap-6.0/modules/native/lib64/httpd/modules/mod_manager.so /etc/httpd/modules/

                              cp jboss-eap-6.0/modules/native/lib64/httpd/modules/mod_proxy_cluster.so /etc/httpd/modules/

                              cp jboss-eap-6.0/modules/native/lib64/httpd/modules/mod_slotmem.so /etc/httpd/modules/

                         - comentar o proxy_balancer_module

                              #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

                         - adicionar os novos modules

                              LoadModule slotmem_module modules/mod_slotmem.so

                              LoadModule manager_module modules/mod_manager.so

                              LoadModule proxy_cluster_module modules/mod_proxy_cluster.so

                              LoadModule advertise_module modules/mod_advertise.so

                         - adicionar o mod_cluster.conf

                     

                    começou a acontecer o "httpd dead but subsys locked"

                     

                    então deletei o mod_cluster.conf e continuou acontecendo o erro

                     

                    então comentei essas duas linhas:

                              #LoadModule manager_module modules/mod_manager.so

                              #LoadModule proxy_cluster_module modules/mod_proxy_cluster.so

                     

                    e parou de acontecer o "httpd dead but subsys locked"

                     

                    eu dei um

                         /etc/init.d/httpd status

                    e recebi:

                         httpd (pid [...]) is running

                     

                    acessei via browser http://localhost e acessei a tela inicial do apache...

                     

                    Descomentando as linhas.. o erro volta a acontecer.. comentando novamente.. tudo funciona normalmente...

                     

                    E agora? o que devo fazer? Tens como me ajudar?

                     

                    Aguardo e desde já agradeço!

                    Abraço!

                    Adriano Schmidt


                    • 22. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                      mauriciomag

                      Hum realmente estranho pois nunca aconteceu isso comigo...

                       

                      Me passa a versão de tudo que está utilizando...

                       

                      Apache, Mod cluster, CentOS..

                       

                      vou tentar simular aqui

                       

                      Abs

                      • 23. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                        adrianoschmidt

                        Segue:

                         

                        VMWare Player 5.0.2 build-1031769

                         

                        CentOs 6.4 - baixei desse link http://centos.ufms.br/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso

                         

                        Apache que veio junto com o CentOS > Server version: Apache/2.2.15 (Unix)

                         

                        ModCluster que você indicou no seu post: https://www.dropbox.com/s/jfjybl26qubtbl3/jboss-eap-native-webserver-connectors-6.0.1-RHEL6-x86_64.zip

                         

                        Desde já meu muito obrigado!!

                         

                        Abraço!

                        Adriano

                        • 24. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                          mauriciomag

                          No problem..

                           

                          Vou baixar aqui o CentOS 6.4 ( removi a ISO que tinha aqui :/ )

                           

                          Abs

                          • 25. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                            adrianoschmidt

                            Ei..

                             

                            em error_log tá aparecendo isso:

                             

                            [Sun Apr 21 17:12:16 2013] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0

                            [Sun Apr 21 17:12:16 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

                            [Sun Apr 21 17:12:16 2013] [notice] Digest: generating secret for digest

                            authentication ...

                            [Sun Apr 21 17:12:16 2013] [notice] Digest: done

                            [Sun Apr 21 17:12:16 2013] [emerg] create_mem_node /etc/httpd/logs/manager.node failed: Permission denied

                            Configuration Failed

                             

                            Vi esse post: https://community.jboss.org/thread/213865

                             

                            Mas ao rodar o comando sugerido: grep httpd /var/log/audit/audit.log | audit2allow -M mypol

                            aconteceu: bash: audit2allow: command not found

                             

                            tô tentando achar algo com base nisso aí.. qualquer coisa eu posto aqui..

                             

                            att,

                            Adriano

                             


                            • 26. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                              mauriciomag

                              Nuss será o SELinux?

                               

                              Desabilita ele ai então....   vim /etc/sysconfig/selinux

                               

                              Mude isso:

                              SELINUX=enforcing 

                              Para isso:

                              SELINUX=disabled 

                               

                              Faça os testes novamente..,

                               

                              []s

                              • 27. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                                adrianoschmidt

                                eu fiz isso aqui:

                                 

                                yum install /usr/bin/audit2allow

                                grep httpd /var/log/audit/audit.log | audit2allow -M mypol

                                semodule -i mypol.pp

                                 

                                aí funcionou!! não deu mais o problema de lock..

                                 

                                mas vi q deu isso no log:

                                 

                                [Sun Apr 21 17:38:00 2013] [error] [client 192.168.16.131] Directory index forbidden by Options directive: /var/www/html/

                                 

                                aí fiz um

                                 

                                chmod 777 /var/www/html

                                 

                                e o erro "Directory index forbidden by Options directive: /var/www/html/" parou de acontecer...

                                 

                                limpei os logs, reiniciei o apache, acessei http://localhost/mod_cluster-manager

                                 

                                e deu erro 404 - NOT FOUND

                                 

                                acessando o log apareceu isso:

                                 

                                [Sun Apr 21 17:39:43 2013] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0

                                [Sun Apr 21 17:39:43 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

                                [Sun Apr 21 17:39:43 2013] [notice] Digest: generating secret for digest authentication ...

                                [Sun Apr 21 17:39:43 2013] [notice] Digest: done

                                [Sun Apr 21 17:39:43 2013] [warn] mod_advertise: ServerAdvertise Address or Port not defined, Advertise disabled!!!

                                [Sun Apr 21 17:39:43 2013] [warn] ./mod_dnssd.c: No services found to register

                                [Sun Apr 21 17:39:43 2013] [notice] Apache/2.2.15 (Unix) DAV/2 mod_cluster/1.2.3.Final configured -- resuming normal operations

                                [Sun Apr 21 17:39:52 2013] [error] [client 192.168.16.131] File does not exist: /var/www/html/mod_cluster-manager

                                 

                                Eu deveria colocar arquivos lá no /var/www/html/ pra funcionar? pois no seu tutorial não fala nada disso..

                                 

                                E outra coisa, não sei se os comandos que fiz agora são a forma certa de resolver o problema, caso não sejam gostaria que você me dissesse...

                                 

                                No aguardo,

                                Adriano

                                • 28. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                                  mauriciomag

                                  Oi Adriano eu consegui simular o erro:

                                   

                                  [Sun Apr 21 17:44:07 2013] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0

                                  [Sun Apr 21 17:44:07 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

                                  [Sun Apr 21 17:44:07 2013] [notice] Digest: generating secret for digest authentication ...

                                  [Sun Apr 21 17:44:07 2013] [notice] Digest: done

                                  [Sun Apr 21 17:44:07 2013] [emerg] create_mem_node /etc/httpd/logs/manager.node failed: Permission denied

                                   

                                  Desabilite o SELinux eu acredito que ele seja a causa de todo o problema... depois que desabilitar dá um restart na máquina!

                                   

                                  Aqui funcionou like a charm...

                                   

                                  [Sun Apr 21 17:48:03 2013] [notice] Advertise initialized for process 2542

                                  [Sun Apr 21 17:48:03 2013] [notice] Apache/2.2.15 (Unix) DAV/2 mod_cluster/1.2.3.Final configured -- resuming normal operations

                                   

                                  Ps: Eu não uso o diretório  /var/www/html/ em nenhum momento no tutorial...

                                   

                                  Abs

                                  • 29. Re: Invalid command ManagerBalancerName - Erro ao inicializar apache
                                    adrianoschmidt

                                    Oi,

                                     

                                    desabilitei o SELinux conforme vc tinha falado lá em cima e reiniciei a VM..

                                     

                                    mas ainda não foi :/ continua dando 404 - Not Found

                                     

                                    no access_log apareceu isso:

                                     

                                    192.168.16.131 - - [21/Apr/2013:18:03:23 -0700] "GET / HTTP/1.1" 403 5039 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130109 Firefox/10.0.12"

                                    192.168.16.131 - - [21/Apr/2013:18:03:26 -0700] "GET /mod_cluster-manager HTTP/1.1" 404 297 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130109 Firefox/10.0.12"

                                    192.168.16.131 - - [21/Apr/2013:18:04:10 -0700] "GET /mod_cluster-manager HTTP/1.1" 404 297 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130109 Firefox/10.0.12"

                                     

                                    e no error_log isso:

                                     

                                    [Sun Apr 21 18:02:29 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

                                    [Sun Apr 21 18:02:29 2013] [notice] Digest: generating secret for digest authentication ...

                                    [Sun Apr 21 18:02:29 2013] [notice] Digest: done

                                    [Sun Apr 21 18:02:29 2013] [warn] mod_advertise: ServerAdvertise Address or Port not defined, Advertise disabled!!!

                                    [Sun Apr 21 18:02:29 2013] [notice] Apache/2.2.15 (Unix) DAV/2 mod_cluster/1.2.3.Final configured -- resuming normal operations

                                    [Sun Apr 21 18:02:29 2013] [warn] ./mod_dnssd.c: No services found to register

                                    [Sun Apr 21 18:03:23 2013] [error] [client 192.168.16.131] Directory index forbidden by Options directive: /var/www/html/

                                    [Sun Apr 21 18:03:26 2013] [error] [client 192.168.16.131] File does not exist: /var/www/html/mod_cluster-manager

                                    [Sun Apr 21 18:04:10 2013] [error] [client 192.168.16.131] File does not exist: /var/www/html/mod_cluster-manager

                                     

                                    :/

                                     

                                    tem ideia do que possa ser?

                                     

                                    e cara, não sei nem como te agradecer por essa força que você está me dando! muito obrigado mesmo!!