[MASOCH-L] duvida systemctl

Rejaine Monteiro rejaine at bhz.jamef.com.br
Mon Oct 10 12:13:11 BRT 2016


o que me implica é que, mesmo do jeito q está, o  start/status executa.. 
só o stop q não..


On 10-10-2016 12:09, Rejaine Monteiro wrote:
>
> tinha tentando ontem criar um oneshot no systemd,  fazendo chamada 
> para o script passando como parametro ativa/desativa , por exemplo.. 
> não deu muito certo na primeira tentativa, mas ontem estava com pressa 
> em ativar o servidor e não tentei mais até pq teria q mudar a chamada 
> script no meu cluster coronsync e não daria tempo para mais testes.. 
> devo fazer com calma mais testes durante a semana..
>
>
> On 10-10-2016 12:04, Leonardo Amaral - Listas wrote:
>> Serviços que usam o oneshot podem ter mais de uma linha de ExecStart e
>> ExecStop (E seus respectivos Pre) e requer todas com status 0 para
>> considerar a unidade executada. Ele também executa em sequencia, sem 
>> forkar
>> - nesse modo.
>>
>>
>>
>> [image: --]
>>
>> Leonardo Amaral
>> [image: https://]about.me/leonardo.amaral
>> <https://about.me/leonardo.amaral?promo=email_sig&utm_source=email_sig&utm_medium=email_sig&utm_campaign=external_links> 
>>
>>
>> Em 10 de outubro de 2016 11:26, Rejaine Monteiro 
>> <rejaine at bhz.jamef.com.br>
>> escreveu:
>>
>>> eu já unidades usando systemd.
>>> a questão é que esse script em especial é contém várias linhas (cria 
>>> ips
>>> virtuais e rotas,  reinicia firewall, ativa regras de balanceamento de
>>> links etc) é é executado sob demanda num cluster ativo-passivo...  
>>> não faz
>>> só um stop/start de serviços .. por isso a insistência. a 
>>> curiosidade veio
>>> pq o start funcionava normalmente qdo era ativado, mas o stop não 
>>> executava
>>> nada...
>>>
>>>
>>> On 10-10-2016 11:14, Leonardo Amaral - Listas wrote:
>>>
>>>> Em 10 de outubro de 2016 10:42, Rejaine Monteiro <
>>>> rejaine at bhz.jamef.com.br>
>>>> escreveu:
>>>>
>>>> resolvido.. ufa... no caso do opensuse, bastou colocar no início do 
>>>> meu
>>>>> script :
>>>>>
>>>>> SYSTEMD_NO_WRAP=1
>>>>> _SYSTEMCTL_SKIP_REDIRECT=true
>>>>>
>>>>>
>>>>> Convém dizer que não custa aprender a usar as unidades do systemd, 
>>>>> já que
>>>> aqui eu só escrevo unidades e já substituí sysvinit, xinetd (Ele
>>>> auto-gerencia sockets), cron (unit.timer), supervisor/daemon-tools
>>>> (Implicito no .services caso use Type=simple ou fork), etc. Acaba 
>>>> ajudando
>>>> muito a fazer o sistema não virar uma zona depois que acostuma.
>>>>
>>>>
>>>>
>>>> [image: --]
>>>>
>>>> Leonardo Amaral
>>>> [image: https://]about.me/leonardo.amaral
>>>> <https://about.me/leonardo.amaral?promo=email_sig&utm_source
>>>> =email_sig&utm_medium=email_sig&utm_campaign=external_links>
>>>> __
>>>> masoch-l list
>>>> https://eng.registro.br/mailman/listinfo/masoch-l
>>>>
>>> -- 
>>> Rejaine da Silveira Monteiro
>>> Suporte-TI
>>> Tel: (31) 2102-8854
>>> Jamef Encomendas Urgentes - Matriz - Belo Horizonte/MG
>>> www.jamef.com.br
>>>
>>> __
>>> masoch-l list
>>> https://eng.registro.br/mailman/listinfo/masoch-l
>>>
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
>

-- 
Rejaine da Silveira Monteiro
Suporte-TI
Tel: (31) 2102-8854
Jamef Encomendas Urgentes - Matriz - Belo Horizonte/MG
www.jamef.com.br



More information about the masoch-l mailing list