Distribuição estável do servidor sem systemd (para OpenVZ)?

2

Eu não quero que isso se torne uma flamewar "minha distribuição é melhor", então leia toda a pergunta e responda somente se você conhece uma distribuição que atenda a todos os requisitos.

A situação é a seguinte: Temos servidores executando o Proxmox e muitas VMs OpenVZ neles. O kernel usado é antigo e tem problemas com o systemd. Atualmente, rodamos principalmente o Debian Wheezy, exceto por alguns softwares que suportam apenas o Ubuntu. Debian jessie acaba de ser lançado, como você provavelmente sabe e tem systemd como padrão. Eu tentei atualizar uma VM sem instalar o systemd e funcionou bem, mas então os problemas que muitos temiam começaram. O primeiro foi

php5-fpm : Depends: libsystemd0

Como dito, há uma razão pela qual eu não posso usar o systemd (além da minha antipatia por ele) e não gosto muito do pensamento de começar a compilar e distribuir partes da infraestrutura básica que usamos. (E o PHP é uma parte importante porque hospedamos sites para clientes)

Existe alguma distribuição estável que possa ser usada por servidores que devem ser executados com segurança sem atualizações não baseadas em segurança?

Algo como o CentOS ou o Debian estável sem o systemd?

Ou não há outra maneira de mudar toda a configuração de hospedagem para algo que suporte o systemd?

    
por Josef 05.05.2015 / 16:39

2 respostas

5

Você pode executar o Debian Jessie sem executar o systemd. Em upgrades, apenas certifique-se de que sysvinit-core permaneça instalado (veja as notas de lançamento para detalhes; eles abordam especificamente as preocupações do LXC que são semelhantes às suas no OpenVZ). Em novas instalações, consulte link para instruções.

libsystemd0 fornece suporte ao systemd em sistemas que usam o systemd. Ele pode ser instalado sem exigir que o systemd seja realmente usado ... Contanto que os pacotes systemd e systemd-sysv não estejam instalados, você não está usando o systemd.

    
por 05.05.2015 / 16:45
0

Você não pode remover o systemd do Debian 8 sem afetar uma grande variedade de pacotes Debian que possuem suporte ao systemd já compilado neles. Claro que você pode remover o libsystemd0, mas isso também levará o udev e o consolekit, por exemplo. Se você decidir instalar / corrigir alguma coisa mais tarde que dependa de systemd, consolekit ou udev, você não conseguirá sem instalar primeiro as dependências do systemd.

    
por 13.07.2016 / 20:32