[MASOCH-L] duvida systemctl

Rejaine Monteiro rejaine at bhz.jamef.com.br
Mon Oct 10 12:09:52 -03 2016


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