StorageGRID nginx 服务会在计划后报告错误状态 管理节点重新启动
状态信息
适用场景
- StorageGRID 11.3.x
- StorageGRID 升级或任何其他需要重新启动管理节点和 / 或重新启动服务的维护。
问题描述
- 升级 StorageGRID 后,管理节点在启动服务阶段被 "Error : nginx gww failed to start" 所卡死。也可以在管理节点正常重新启动期间发生此问题。
- 在 servermanager.log 中检测到 " 配置验证失败 " 。
DEBUG -- Command '/usr/sbin/nginx-gw -t' PID 16587
DEBUG -- Command '/usr/sbin/nginx-gw -t' completed with exit code 1
WARNING -- Configuration validation failed.
nginx: [emerg] PEM_read_bio_X509_AUX("/etc/apache2/ssl.crt/custom-server-chain.crt") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line)
nginx: configuration file /etc/nginx-gw/nginx-gw.conf test failed
WARNING -- Configuration validation failed.
nginx: [emerg] PEM_read_bio_X509_AUX("/etc/apache2/ssl.crt/custom-server-chain.crt") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line)
nginx: configuration file /etc/nginx-gw/nginx-gw.conf test failed
ERROR -- Configuration not valid. Reverting all changes
ERROR -- Configuration not valid. Reverting all changes
- 在 nginx/gw/error.log 中可以看到以下消息。
[emerg] 1343#1343: BIO_new_file("/etc/apache2/ssl.crt/custom-server-chain.crt") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/apache2/ssl.crt/custom-server-chain.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
[emerg] 16272#16272: PEM_read_bio_X509_AUX("/etc/apache2/ssl.crt/custom-server-chain.crt") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line)
执行