Почему при перезагурзке сервера не стартует nginx?
CentOS 7.1 ставлю nginx, настраиваю vhost, выставляю chkconfig 345 уровни, запускаю сервис, проверяю всё - работает. После ребута сервера не поднимается сам, в логе nginx/error.log:
2016/03/04 12:32:28 [emerg] 833#0: mkdir() "/mnt/resource/nginx/all-cache" failed (2: No such file or directory)
2016/03/04 12:38:58 [emerg] 830#0: mkdir() "/mnt/resource/nginx/all-cache" failed (2: No such file or directory)
Хотя директория есть, owner - nginx, права 755.
Куда еще посмотреть?
Руками запускается нормально, стартует сразу, работает ок.
Приходит в голову костыль сделать новый юнит, после которого стартовать nginx. В конфиге nginx прописать After=newunit.service
А можно еще в системе по содержимому поискать конфиг, который монтирует шару (или что это)
я уже пробовал искать через grep по файлам) Нашел только в конфиге самого nginx =|
Сейчас он стартует после:
After=network.target remote-fs.target nss-lookup.target