本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
监控存储容量和 IOPS 更新
您可以使用亚马逊 FSx控制台、CLI 和 API 监控固态硬盘存储容量和 IOPS 更新的进度。
在 for ONTAP 文件系统的文件系统详细信息页面 FSx 的更新选项卡中,您可以查看每种更新类型的 10 个最新更新。
有关 SSD 存储容量和 IOPS 更新,您可以查看以下信息:
- 更新类型
-
支持的类型包括存储容量、模式和 IOPS。为所有存储容量和 IOPS 扩展请求列出模式和 IOPS 值。
- 目标值
-
您指定的文件系统 SSD 存储容量或 IOPS 的更新值。
- 状态
-
当前更新状态。可能的值如下所示:
待处理 — Amazon FSx 已收到更新请求,但尚未开始处理。
处理@@ 中 — Amazon FSx 正在处理更新请求。
更新;优化 — Amazon FSx 增加了文件系统的固态硬盘存储容量。现在,存储优化流程正在后台重新平衡数据。
已完成 – 更新成功完成。
已失败 – 更新请求失败。选择问号(?)可查看详细信息。
- 进度百分比
-
以完成百分比的形式显示存储优化流程的进度。
- 请求时间
-
Amazon FSx 收到更新操作请求的时间。
您可以使用describe-file-systems AWS CLI 命令和 DescribeFileSystemsAPI 操作查看和监控文件系统 SSD 存储容量的增加和减少请求。AdministrativeActions 数组列出每种管理操作类型的 10 个最近更新操作。当增加文件系统的 SSD 存储容量时,会生成两个 AdministrativeActions 操作:FILE_SYSTEM_UPDATE 和 STORAGE_OPTIMIZATION 操作。当您减少文件系统的 SSD 存储容量时,只会生成一个AdministrativeActions操作:一个FILE_SYSTEM_UPDATE操作。
以下示例显示了 CLI 命令 describe-file-systems 的响应摘录。文件系统有待处理的管理操作,即,将 SSD 存储容量增加到 2000GiB,将预调配 SSD IOPS 增加到 7000。
"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1586797629.095, "Status": "PENDING", "TargetFileSystemValues": { "StorageCapacity": 2000, "OntapConfiguration": { "DiskIopsConfiguration": { "Mode": "USER_PROVISIONED", "Iops": 7000 } } } }, { "AdministrativeActionType": "STORAGE_OPTIMIZATION", "RequestTime": 1586797629.095, "Status": "PENDING" } ]
Amazon 首先 FSx 处理该FILE_SYSTEM_UPDATE操作,将新的较大存储磁盘添加到文件系统。当新的存储空间可供文件系统使用时,FILE_SYSTEM_UPDATE 状态将更改为 UPDATED_OPTIMIZING。存储容量显示新的较大值,Amazon FSx 开始处理STORAGE_OPTIMIZATION管理操作。以下 describe-file-systems CLI 命令的响应摘录中显示了该行为。
ProgressPercent 属性显示存储优化流程的进度。存储优化流程成功完成后,FILE_SYSTEM_UPDATE 操作的状态将更改为 COMPLETED,并且 STORAGE_OPTIMIZATION 操作不再显示。
"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1586799169.445, "Status": "UPDATED_OPTIMIZING", "TargetFileSystemValues": { "StorageCapacity": 2000, "OntapConfiguration": { "DiskIopsConfiguration": { "Mode": "USER_PROVISIONED", "Iops": 7000 } } } }, { "AdministrativeActionType": "STORAGE_OPTIMIZATION", "ProgressPercent": 41, "RequestTime": 1586799169.445, "Status": "IN_PROGRESS" } ]
减少固态硬盘容量时,该FILE_SYSTEM_UPDATE操作包括一个Message属性,该属性提供有关当前正在移动哪些卷以及剩余多少卷的信息。例如:
"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "Message": "Moving data for [vol1 vol2]. 2 volume(s) remaining. https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/troubleshooting.html", "ProgressPercent": 8, "RequestTime": 1748981251.591, "Status": "IN_PROGRESS", "TargetFileSystemValues": { "StorageCapacity": 4096, "OntapConfiguration": { "DiskIopsConfiguration": { "Mode": "AUTOMATIC", "Iops": 12288 } } } } ]
如果由于目标聚合的利用率已超过 80% 而暂停 SSD 降低,则状态将更改为,PAUSED并显示相应的消息:
"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "Message": "Your file system has insufficient free space in its SSD tier. Please free up space or increase your file system's storage capacity.", "ProgressPercent": 8, "RequestTime": 1748981251.591, "Status": "PAUSED", "TargetFileSystemValues": { "StorageCapacity": 4096, "OntapConfiguration": { "DiskIopsConfiguration": { "Mode": "AUTOMATIC", "Iops": 12288 } } } } ]
如果存储容量或 IOPS 更新请求失败,则 FILE_SYSTEM_UPDATE 操作的状态将更改为 FAILED,如以下示例所示。FailureDetails 属性提供失败信息。
"AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "RequestTime": 1586373915.697, "Status": "FAILED", "TargetFileSystemValues": { "StorageCapacity": 2000, "OntapConfiguration": { "DiskIopsConfiguration": { "Mode": "USER_PROVISIONED", "Iops": 7000 } } }, "FailureDetails": { "Message": "failure-message" } } ]