由于 LDR 通过 Swift 摄取失败泄漏文件描述符,StorageGRID 检测到 FOPN
适用于
- StorageGRID 11.5+
- Swift API
问题描述
FOPN检测到 LDR 服务警报- Prometheus 从 Support > Metrics 显示以下查询的结果不断增加
storagegrid_private_process_open_fds{job="ldr"}storagegrid_ http_sessions_incoming_currently_established{service="ldr"}

bycast.log显示许多 Swift 请求由于某些原因而失败
示例:
NOTICE 0447 2a1b2ed5ad72576f SWRQ: EVENT_PROCESS_CREATE - connection=1648920814319593 method=PUT name=</v1/76613541638853316127/<PATH>> protocol=<HTTPS>
NOTICE 0040 2a1b2ed5ad72576f SWRQ: Swift error response: RequestId=1648920814319593, Resource=/v1/76613541638853316127/<PATH>, ErrorCode=Unauthorized, Details={Unauthorized to access this resource.}