错误提示:Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details. 运行 systemctl status nginx.service 提示如下:
Nov 07 16:17:40 ip-172-31-28-177 systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 07 16:17:40 ip-172-31-28-177 nginx[10083]: nginx: [emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 64 Nov 07 16:17:40 ip-172-31-28-177 nginx[10083]: nginx: configuration file /etc/nginx/nginx.conf test failed Nov 07 16:17:40 ip-172-31-28-177 systemd[1]: nginx.service: Control process exited, code=exited status=1 Nov 07 16:17:40 ip-172-31-28-177 systemd[1]: Failed to start A high performance web server and a reverse proxy server. Nov 07 16:17:40 ip-172-31-28-177 systemd[1]: nginx.service: Unit entered failed state. Nov 07 16:17:40 ip-172-31-28-177 systemd[1]: nginx.service: Failed with result 'exit-code'.
> set server-name-hash-bucket-size: "1024" in the configMap
zjp
2017-11-08 00:31:52 +08:00
贴一下 /etc/nginx/nginx.conf 文件和 sudo nginx -t 的运行结果
crazycen
2017-11-08 00:40:33 +08:00
提示配置文件有错误,你最小化配置文件重启试试!
flynaj
2017-11-08 13:55:41 +08:00
配置文件出错,对比老的好好看看,有没有用到全角符号之类的
tin
2017-11-08 19:22:02 +08:00
@zjp nginx: [emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 64 nginx: configuration file /etc/nginx/nginx.conf test failed