You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建AWS FSx数据存储库关联时AutoImportPolicy多事件配置报错

解决AWS FSx创建数据存储库关联时AutoImportPolicy多事件配置报错问题

问题场景

使用AWS CLI创建FSx Lustre(Persistent 2 SSD,Lustre 2.12)的数据存储库关联时,配置单事件的AutoImportPolicy可成功执行,但配置NEW、CHANGED、DELETED多事件时触发CLI参数解析报错,提示Unknown options: AutoImportPolicy=DELETED], AutoImportPolicy=CHANGED。

根本原因

类Unix Shell(如Bash)会将逗号视为命令参数的分隔符,未加引号的AutoImportPolicy={Events=[NEW,CHANGED,DELETED]}会被拆解为多个独立参数,导致CLI误判后续内容为未知选项。

解决方案

将--s3参数的整个配置内容用单引号(推荐)或双引号包裹,避免Shell解析逗号分隔的内容:

正确命令示例

aws --region region_name fsx create-data-repository-association \
    --file-system-id fs-xxxxxxxxx \
    --batch-import-meta-data-on-create \
    --file-system-path /ns1/ \
    --data-repository-path s3://s3_bucket_path \
    --s3 'AutoImportPolicy={Events=[NEW,CHANGED,DELETED]},AutoExportPolicy={Events=[NEW]}'

补充说明

  • 若需同时配置AutoExportPolicy,只需在引号内追加对应配置即可,格式与单事件时一致。
  • Windows Cmd环境下需改用双引号包裹参数内容,但注意内部引号需转义。

内容的提问来源于stack exchange,提问作者Paras Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 09:20:22