在MySQL中存储系统用户时,Apache无法启动

我正在pipe理6台服务器,其中3台在重启后无法启动Apache。 这三个共同之处在于它们都依赖于MySQL / MariaDB来存储系统用户(通过libnss-mysql-bg )。 Apache也被设置为mpm-itk ,导致网站在自己的系统用户下运行。 这使我相信,Apache启动时无法启动的原因是它在vHost文件( AssignUserID )中看到对系统用户的引用,它目前还找不到,因为MySQL尚未完成启动。

除非有人能build议我一个更好的解决scheme,我如何确保Apache只 MySQL运行之后才启动? Apache也似乎没有自己的systemd服务文件。

服务器都运行Ubuntu 16.04.2 LTS systemd。