저는 terraform을 처음 사용하고 3 ec2 인스턴스를 생성했으며 6 ebs 볼륨을 생성했습니다. 세 개의 인스턴스 각각에 2 ebs 볼륨을 첨부하려면 어떻게합니까?Terraform ebs 볼륨
#Create 6 EBS volumes and attach 2 per instance.
resource "aws_ebs_volume" "vertica_ebs" {
count = "6"
availability_zone = "${var.availability_zone}"
size = "500"
type = "st1"
}
}
#Attach ebs volume
resource "aws_volume_attachment" "ebs_att" {
count = "6"
volume {
device_name = "/dev/sdf"
volume_id = "[${element(aws_ebs_volume.vertica_ebs.*.id, count.index)}]"
}
volume{
device_name = "/dev/sdg"
volume_id = "[${element(aws_ebs_volume.vertica_ebs.*.id, count.index)}]"
}
instance_id = "[${element(aws_instance.vertica1.*.id,count.index)}]"
}
오류 :
이- aws_volume_attachment.ebs_att의 # 2 : "DEVICE_NAME": "volume_id": 필요한 필드가 를 설정되지 않은 필수 필드가
- aws_volume_attachment.ebs_att # 2가 설정되어 있지 않습니다
- aws_volume_attachment.ebs_att # 2 : : 유효하지 않거나 알 수없는 키 : 볼륨
- aws_volume_attachment.ebs_att # 4 : "device_name": 필수 필드가 설정되지 않았습니다.
- aws_volume_attachment.ebs_att의 # 4 : "volume_id"필요한 필드가 설정되지는 는 # 4
- aws_volume_attachment.ebs_att : 유효하지 않거나 알 수없는 키 : 볼륨
- aws_volume_attachment.ebs_att # 3 : "DEVICE_NAME은"필수 항목이 아닙니다 "volume_id": 필요한 필드가 설정되어 있지
- aws_volume_attachment.ebs_att # 3 : 유효하지 않거나 알 수없는 키 : 볼륨
- aws_volume_attachment.ebs_att # 0 : "volume_id"필수 항목
- aws_volume_attachment.ebs_att # 3을 설정 설정되지 않음
- aws_volume_attachment.ebs_att # 0 "DEVICE_NAME ': 필요한 필드가 설정되지는
- aws_volume_attachment.ebs_att # 0 : 무효 또는 알 수없는 키 : 볼륨
- aws_volume_attachment.ebs_att # 1 :'DEVICE_NAME"필수 항목은
- aws_volume_attachment.ebs_att을 설정하지 # 1 : "volume_id"필수 항목
- aws_volume_attachment.ebs_att # 1이 설정되지 않은 : 잘못되었거나 알 수없는 키 : 볼륨이
- aws_volume_attachment.ebs_att의 # 5 : "volume_id"필수 필드가
- aws_volume_attachment을 설정하지 .ebs_att # 5 : "device_name": 필수 필드가 설정되지 않았습니다.
- aws_volume_attachment.ebs_att # 5 : 잘못되었거나 알 수없는 키 : 볼륨
당신이 요구하는지 명확히 할 수 도움이되기를 바랍니다? '하지만 아래의 코드는 2 개의 ebs 볼륨 만 생성합니다. '이 문장은 완성되지 않은 것 같습니다. 붙여 넣은 코드 스 니펫의 예상 결과는 무엇입니까? 다른 유형을 올바르게 적용하지 않습니까? EC2 인스턴스와 연결하는 추가 코드에 대한 도움을 요청하고 있습니까? –
@AnthonyNeace 위의 코드를 기존 EC2에 추가하면 EC2가 다시 작성됩니다. 각 인스턴스에 2 권을 첨부하는 추가 코드를 알고 싶습니다. – Swat