0
packer를 사용하여 2 개의 블록 장치, 1 개의 루트 및 기타 ebs가 추가 된 AMI를 만듭니다. 블록 장치 매핑은 생성 된 ami 또는 임시 인스턴스에 ebs 블록을 연결하지 않습니다. 내 코드 블록은 (추가 블록 장치 매핑 만 세부 사항) 다음과 같습니다ami_block_device_mappings가 packer와 제대로 작동하지 않습니다.
"builders": [
{
"type": "amazon-ebs",
"ami_block_device_mappings":[{
"device_name":"/dev/xvda",
"volume_size":8,
"volume_type":"gp2",
"encrypted":false,
"delete_on_termination":true
},
{
"device_name":"/dev/sdb",
"volume_size":50,
"volume_type":"gp2",
"encrypted":true,
"delete_on_termination":true
}]
}],
"provisioners": [
{
"type" : "shell",
"inline" : [
"sleep 30",
"sudo yum update -y",
"sudo yum-config-manager --enable epel",
"sudo yum install ansible -y",
"sleep 30",
"sudo fdisk -l"
]
}
]
의 fdisk -l은 단지 1 블록
amazon-ebs: Disk /dev/xvda: 8589 MB, 8589934592 bytes, 16777216 sectors
amazon-ebs: # Start End Size Type Name
amazon-ebs: 1 4096 16777182 8G Linux filesyste Linux
amazon-ebs: 128 2048 4095 1M BIOS boot parti BIOS Boot Partition
내가 이런 일이 될 이유는 확실하지 않다 추가 보여줍니다? 이것에 대한 도움이 필요하십니까?
감사와 안부, 제이
감사합니다. Rickard. launch_block_device_mappings가 내가 직면 한 문제를 해결했습니다. 도와 줘서 고마워. – mrityunjay
답변을 수락하면 모든 사람이 해결되었다는 것을 알 수 있습니다. –