[plonegov-br] Dúvida na instalação do Portal Padrão com configuração de Produção

Tânia Andrea taniaa.moreira em gmail.com
Quinta Setembro 17 03:42:49 BRT 2015


Agora precisa fechar um consenso pra resolver a issue abaixo:

https://github.com/plonegovbr/portal.buildout/issues/25


> Em 24/08/2015, às 18:38, André Domarques <domarques em gmail.com> escreveu:
> 
> Boa noite!
> 
> Aproveitando a respeito da 'resolução' do problema do haproxy que antecipei aqui na lista, gostaria de esclarecer que se trata apenas um paliativo enquanto ajustamos o código do projeto no github.
> 
> Acompanhem no github para a solução definitiva.
> 
> Abs.
> 
> Att,
> 
> Adm. André Domarques
> Consultor em Tecnologia da Informação e Comunicação
> 82 9921-6184 | domarques.com.br
> 
> 2015-08-24 18:23 GMT-03:00 Érico Andrei <ericof em gmail.com>:
>> Caros,
>> 
>>     Pull request para a correção foi aberto lá no repositório:
>>     https://github.com/plonegovbr/portal.buildout/pull/24
>> 
>> []s
>> Érico Andrei
>> 
>> 2015-08-24 22:50 GMT+02:00 Carlitos Fioravante V. de Oliveira <carlitos.oliveira em ifms.edu.br>:
>>> Pessoal,
>>> 
>>> O André Domarques resolveu o problema em outro post recente, veja:
>>> 
>>>> Eu já consegui resolver o problema e já me prontifiquei a auxiliar na correção, entretanto, ultimamente estou sem muito tempo para enviar o pull request que não só envolve isso mas outras pequenas melhorias.
>>>> Veja se isso resolve por enquanto:
>>>> Se em seu production.cfg estiver semelhante a:
>>>> [supervisor]
>>>> ...
>>>> 20 haproxy  (autostart=true  startsecs=35)  ${buildout:directory}/bin/haproxy [ -f ${buildout:directory}/etc/haproxy.conf -db ]${users:os}
>>>> ...
>>>> Comente as diretivas user/group na seção global em etc/haproxy.conf:
>>>> global
>>>>   ...
>>>>   #user     plone
>>>>   #group    plone
>>>>   ...
>>>> E tente reiniciar os serviços:
>>>> ./bin/supervisorctl stop all && ./bin/supervisorctl start all
>>>> 
>>>> Att,
>>>> Adm. André Domarques
>>>> Consultor em Tecnologia da Informação e Comunicação
>>>> 82 9921-6184 | domarques.com.br
>>> 
>>> Aqui funcionou perfeitamente, mas realmente tem que dar uma modificada naquele passo a passo do Github. 
>>> 
>>> 
>>> Ats,
>>> 
>>>  
>>> Carlitos Fioravante V. de Oliveira
>>> Coordenador de Sistemas (COSIS)
>>> Diretoria de Gestão de Tecnologia da Informação - DIRTI
>>> Instituto Federal de Educação, Ciência e 
>>> Tecnologia de Mato Grosso do Sul
>>> R. Ceará, 972 - Santa Fé - Campo Grande - MS
>>> (67) 3378-9568 / (67) 8164-1574 / carlitos.oliveira em ifms.edu.br
>>> 
>>> Em 30 de julho de 2015 08:12, Carlitos Fioravante V. de Oliveira <carlitos.oliveira em ifms.edu.br> escreveu:
>>>> Pessoal, alguma ideia de como fazer o haproxy rodar com o usuário plone? Já tentei várias coisas aqui e nada até agora =/ 
>>>> 
>>>> 
>>>> Ats,
>>>> 
>>>>  
>>>> Carlitos Fioravante V. de Oliveira
>>>> Coordenador de Sistemas (COSIS)
>>>> Diretoria de Gestão de Tecnologia da Informação - DIRTI
>>>> Instituto Federal de Educação, Ciência e 
>>>> Tecnologia de Mato Grosso do Sul
>>>> R. Ceará, 972 - Santa Fé
>>>> Campo Grande - MS
>>>> (67) 3378-9568
>>>> carlitos.oliveira em ifms.edu.br
>>>> _______
>>>> "Tudo quanto te vier à mão para fazer, faze-o conforme as tuas forças ..." (Ec. 9:10)
>>>> 
>>>> Em 23 de julho de 2015 11:25, Carlitos Fioravante V. de Oliveira <carlitos.oliveira em ifms.edu.br> escreveu:
>>>>> Ah, esqueci de falar... monitorei os logs como você pediu Héctor, porém não vem nenhuma informação importante, veja:
>>>>> 
>>>>> No /opt/portal-buildout/var/log/supervisor.log só mostra assim:
>>>>> 
>>>>> 2015-07-23 09:28:56,298 INFO exited: haproxy (exit status 1; not expected)
>>>>> 2015-07-23 09:28:57,300 INFO spawned: 'haproxy' with pid 1860
>>>>> 2015-07-23 09:28:57,305 INFO exited: haproxy (exit status 1; not expected)
>>>>> 2015-07-23 09:28:59,309 INFO spawned: 'haproxy' with pid 1875
>>>>> 2015-07-23 09:28:59,314 INFO exited: haproxy (exit status 1; not expected)
>>>>> 2015-07-23 09:29:02,319 INFO spawned: 'haproxy' with pid 1876
>>>>> 2015-07-23 09:29:02,323 INFO exited: haproxy (exit status 1; not expected)
>>>>> 2015-07-23 09:29:03,325 INFO gave up: haproxy entered FATAL state, too many start retries too quickly
>>>>> 
>>>>> Parece que ele tenta umas 4 vezes levantar o haproxy, até desistir
>>>>> 
>>>>> Tem mais outros 2 logs do haproxy: um é o stdout e outro o stderr, mas não traz nada...
>>>>> 
>>>>> 
>>>>> Ats,
>>>>> 
>>>>>  
>>>>> Carlitos Fioravante V. de Oliveira
>>>>> Coordenador de Sistemas (COSIS)
>>>>> Diretoria de Gestão de Tecnologia da Informação - DIRTI
>>>>> Instituto Federal de Educação, Ciência e 
>>>>> Tecnologia de Mato Grosso do Sul
>>>>> R. Ceará, 972 - Santa Fé
>>>>> Campo Grande - MS
>>>>> (67) 3378-9568
>>>>> carlitos.oliveira em ifms.edu.br
>>>>> _______
>>>>> "Tudo quanto te vier à mão para fazer, faze-o conforme as tuas forças ..." (Ec. 9:10)
>>>>> 
>>>>> Em 23 de julho de 2015 11:19, Carlitos Fioravante V. de Oliveira <carlitos.oliveira em ifms.edu.br> escreveu:
>>>>>> Ricardo Brito, bom dia!
>>>>>> 
>>>>>> Valeu pelas orientações, mas já havia visto esse site e ele acabou me confundindo mais =). Eu tentei realizar a instalação do portal padrão em uns 3 debians diferentes e ocorrerram os mesmos problemas ou piores, portanto voltei para o Ubuntu que é praticamente um filho do Debian, né? Estou usando agora do Ubuntu 14.04 e foi o que melhor desenrolou até agora.
>>>>>> 
>>>>>> 
>>>>>> Héctor Velarde, bom dia!
>>>>>> 
>>>>>> Nem sei como agradecer suas explicações, ontem já havia lido outra resposta sua no grupo e já tinha clareado bastante coisa pra mim, agora então acho que já tá quase 100%. Bom, mas tem alguns probleminhas ainda, vamos lá:
>>>>>> 
>>>>>> 1) Não precisei mais usar o easy_install, ele baixou tudo automagicamente, acredito que foi por conta de algum problema de conexão no momento;
>>>>>> 
>>>>>> 2) Realmente as instancias 1 e 2 levantam respectivamente nas portas: 8081 e 8082, mas no meu caso tive que entrar no arquivo de configuração do haproxy, haproxy.conf e mudar os endereços das instancias de 127.0.0.1 para o IP de saída minha máquina (no meu caso: 192.168.56.11). Eu só identifiquei isso quando fui lá no192.168.56.11:8000/haproxy-status e vi que as duas instances estavam DOWN. Então após fazer a alteração do IP no haproxy.conf ficou tudo UP;
>>>>>> 
>>>>>> 3) Eu tento executar o supervisor com o plone, porém o haproxy não levanta. Aproveitei e alterei aquele usuário "portal" que você mencionou lá do settings.cfg (https://github.com/plonegovbr/portal.buildout/blob/master/buildout.d/settings.cfg#L15) mesmo já tendo o usuário os = plone no buildout.cfg, rodei tudo denovo e permaneceu na mesma.
>>>>>> 
>>>>>> 4) No usuário root foi tudo lindo. Haproxy, zeo e as duas instancias RUNNING. Acesso normalmente o portal pela porta 8000 de entrada do haproxy.
>>>>>> 
>>>>>> Aproveitando, já gostaria de saber de vocês o que vcs tem utilizado para fazer esse redirecionamento do 8000 para a 80 (por exemplo), bem como fechar as demais portas (8000, 8081, 8082, 7000...) para o acesso externo?
>>>>>> 
>>>>>> Agradeço a compreensão,
>>>>>> 
>>>>>> 
>>>>>> Ats,
>>>>>> 
>>>>>>  
>>>>>> Carlitos Fioravante V. de Oliveira
>>>>>> Coordenador de Sistemas (COSIS)
>>>>>> Diretoria de Gestão de Tecnologia da Informação - DIRTI
>>>>>> Instituto Federal de Educação, Ciência e 
>>>>>> Tecnologia de Mato Grosso do Sul
>>>>>> R. Ceará, 972 - Santa Fé
>>>>>> Campo Grande - MS
>>>>>> (67) 3378-9568
>>>>>> carlitos.oliveira em ifms.edu.br
>>>>>> _______
>>>>>> "Tudo quanto te vier à mão para fazer, faze-o conforme as tuas forças ..." (Ec. 9:10)
>>>>>> 
>>>>>> 2015-07-23 11:15 GMT-04:00 Héctor Velarde <hector em simplesconsultoria.com.br>:
>>>>>>> show, André! por favor crie um branch, adicione as colaborações e faça um pull request para revisão.
>>>>>>> 
>>>>>>> muito obrigado
>>>>>>> 
>>>>>>> Héctor Velarde
>>>>>>> Simples Consultoria
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Comunidade Plone no Governo
>>>>>>> Site: http://www.softwarelivre.gov.br/plone
>>>>>>> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
>>>>>>> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br
>>>>>>> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
>>> 
>>> 
>>> --
>>> Comunidade Plone no Governo
>>> Site: http://www.softwarelivre.gov.br/plone
>>> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
>>> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br
>>> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
>> 
>> 
>> --
>> Comunidade Plone no Governo
>> Site: http://www.softwarelivre.gov.br/plone
>> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
>> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br
>> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
> 
> -- 
> Comunidade Plone no Governo
> Site: http://www.softwarelivre.gov.br/plone
> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br
> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.interlegis.gov.br/pipermail/plonegov-br/attachments/20150917/5316fbb7/attachment.html>


Mais detalhes sobre a lista de discussão PloneGov-BR