O Apache falha ao iniciar na inicialização ao armazenar usuários do sistema no MySQL

1

Estou gerenciando 6 servidores, 3 dos quais falham ao iniciar o Apache após uma reinicialização. O que esses três itens têm em comum é que todos eles dependem do MySQL / MariaDB para armazenamento de usuários do sistema (via libnss-mysql-bg ). O Apache também foi configurado com mpm-itk , fazendo com que os sites sejam executados sob seus próprios usuários do sistema. Isso faz com que eu acredite que o motivo pelo qual o Apache falha ao inicializar é que ele vê referências a usuários do sistema nos arquivos vHost ( AssignUserID ), que ele não pode encontrar ainda porque o MySQL não concluiu a inicialização.

A menos que alguém possa me aconselhar uma solução melhor, como posso ter certeza de que o Apache só inicia após o MySQL estar rodando? O Apache também não parece ter seu próprio arquivo de serviço systemd.

Os servidores estão todos executando o Ubuntu 16.04.2 LTS com o systemd.

    
por RobinJ 08.06.2017 / 12:02

0 respostas