基于现有SVM创建AWS ONTAP卷的CloudFormation配置故障排查
修复FSx for ONTAP卷的CloudFormation模板问题
模板存在的问题:
StorageVirtualMachineId参数被错误格式化为数组(使用了-列表语法),该参数仅接受单个字符串类型的SVM ID- Outputs部分引用的
AWSdemocluster和AWSDemosvm在当前模板中未定义,当前模板仅创建卷,无法引用不存在的资源 - 模板描述与实际创建内容不符,原描述标注为创建文件系统,实际是创建卷
- 标签键
Bacup_Tag存在拼写错误,应为Backup_Tag
修正后的CloudFormation模板:
Description: "Create FSx for ONTAP Volume on existing SVM" Resources: AWSDemoVolume: Type: "AWS::FSx::Volume" Properties: Name: AWSBackupDemovol001 OntapConfiguration: JunctionPath: /AWSBackupDemovol001 SizeInMegabytes: 150 StorageEfficiencyEnabled: true StorageVirtualMachineId: !ImportValue "svm-04c2e2830ff42097e" TieringPolicy: CoolingPeriod: 0 Name: AUTO Tags: - Key: "Backup_Tag" Value: "backup" - Key: "Created_By" Value: "Cloud Micron" Outputs: VolumeId: Value: !Ref AWSDemoVolume VolumeARN: Value: !GetAtt AWSDemoVolume.Arn
额外说明:
- 如果不需要通过
!ImportValue导入SVM ID,也可以直接将SVM ID字符串填入StorageVirtualMachineId字段 - 移除了不必要的
VolumeType参数,因为结合OntapConfiguration,CloudFormation会自动识别卷类型为ONTAP - 修正了Outputs内容,改为输出当前创建的卷的ID和ARN,符合模板实际创建的资源
内容的提问来源于stack exchange,提问作者micron cloud
相关产品推荐
相关产品推荐

