我想知道 StorageGrid 的存储中使用了多少磁盘空间。但是我没有帐户可以去 StorageGrid Manager 的 UI 查看存储状态。我在StorageGrid 的 API 文档中发现有GET Storage Usage request
with parameter x-ntap-sg-usage
to URI /
。我试图通过邮递员休息:
URL: https://<sg_server.my:8082>/?x-ntap-sg-usage
where sg_server.my:8082 – took from S3->Endpoints->URI in StorageGrid Manager's UI (admin's prompt)
request header:
Date = Tue, 27 Oct 2021 05:30:17 GMT
Authorization = AWS <access_key_id>
where access_key_id – my access key ID
但每次都会得到错误响应:
<Error>
<Code>InvalidArgument</Code>
<Message>Invalid Argument</Message>
<Resource>/?x-ntap-sg-usage</Resource>
<RequestId>1635312671760938</RequestId>
</Error>
为什么参数x-ntap-sg-usage
是一个不好的参数?如何修复其余部分以使用存储的磁盘空间?是否有任何示例或不同的方法来找出使用的磁盘空间?