更改元数据配置模式
您可以按照以下过程所述,使用 AWS 控制台和 CLI 更改现有文件系统的元数据配置模式。
从“自动”模式切换到“用户预置”模式时,必须提供一个大于或等于文件系统当前元数据 IOPS 值的元数据 IOPS 值。
如果请求从“用户预置”模式切换到“自动”模式,且当前的元数据 IOPS 值大于自动默认值,则 Amazon FSx 会拒绝此请求,因为不支持缩减元数据 IOPS。要解锁模式切换,您必须增加存储容量以与“自动”模式下的当前元数据 IOPS 相匹配,从而再次启用模式切换。
您可以使用 Amazon FSx 控制台、AWS CLI 或 Amazon FSx API 更改文件系统的元数据配置模式。
通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/
。 在左侧导航窗格中选择文件系统。在文件系统列表中,选择要为其更改元数据配置模式的 FSx for Lustre 文件系统。
在操作中,选择更新元数据 IOPS。或者,在摘要面板中,选择文件系统的 Metadata IOPS旁边的更新。
将出现更新元数据 IOPS 对话框。
请执行以下操作之一。
要从“用户预置”模式切换到“自动”模式,请选择自动。
要从“自动”模式切换到“用户预置”模式,请选择用户预置。然后,对于所需的元数据 IOPS,请提供一个大于或等于当前文件系统元数据 IOPS 值的元数据 IOPS 值。
选择更新。
要更改 FSx for Lustre 文件系统的元数据配置模式,可使用 AWS CLI 命令 update-file-system(UpdateFileSystem 是等效的 API 操作)。设置以下参数:
将
--file-system-id
设置为要更新的文件系统的 ID。要更改元数据配置模式,可使用
--lustre-configuration MetadataConfiguration
属性。此属性有Mode
和Iops
两个参数。要从“自动”模式切换到“用户预置”模式,需将
Mode
设置为USER_PROVISIONED
,并将Iops
设置为一个大于或等于文件系统当前元数据 IOPS 值的元数据 IOPS 值。例如:aws fsx update-file-system \ --file-system-id
fs-0123456789abcdef0
\ --lustre-configuration 'MetadataConfiguration={Mode=USER_PROVISIONED
,Iops=96000
}'要从“用户预置”模式切换到“自动”模式,需将
Mode
设置为AUTOMATIC
且不使用Iops
参数。例如:aws fsx update-file-system \ --file-system-id
fs-0123456789abcdef0
\ --lustre-configuration 'MetadataConfiguration={Mode=AUTOMATIC
}'