Red Hat Training

A Red Hat training course is available for RHEL 8

3.2.8. Iniciando um serviço conflituoso

Em systemdExistem dependências positivas e negativas entre os serviços. O início de um determinado serviço pode exigir o início de um ou mais serviços (dependência positiva) ou a interrupção de um ou mais serviços (dependência negativa).

Quando você tenta iniciar um novo serviço, systemd resolve automaticamente todas as dependências. Note que isto é feito sem notificação explícita ao usuário. Se você já estiver executando um serviço, e tentar iniciar outro serviço com uma dependência negativa, o primeiro serviço é automaticamente interrompido.

Por exemplo, se você estiver executando o serviço postfix, e tentar iniciar o serviço sendmail, systemd primeiro pára automaticamente postfix, porque estes dois serviços são conflitantes e não podem funcionar no mesmo porto.