

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon EC2 인스턴스에 Amazon EBS 볼륨 연결
<a name="ebs-attaching-volume"></a>

사용 가능한 EBS 볼륨을 해당 볼륨과 동일한 가용 영역에 있는 하나 이상의 인스턴스에 연결할 수 있습니다.

시작 시 인스턴스에 EBS 볼륨을 추가하는 방법에 대한 내용은 [인스턴스 블록 디바이스 매핑](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html#instance-block-device-mapping)을 참조하세요.

**고려 사항**
+ 인스턴스에 연결할 수 있는 Amazon EBS 볼륨의 최대 수는 인스턴스 유형에 따라 달라집니다. 인스턴스의 볼륨 연결 한도를 초과하면 `AttachmentLimitExceeded` 오류와 함께 연결 요청이 실패합니다. 자세한 내용은 [인스턴스 볼륨 제한](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/volume_limits.html)을 참조하세요.
+ 동일한 가용 영역에 있는 인스턴스에만 볼륨을 연결할 수 있습니다.
+ 다중 연결 사용 볼륨은 최대 16개의 인스턴스에 연결할 수 있습니다. 자세한 내용은 [다중 연결을 사용하여 여러 EC2 인스턴스에 EBS 볼륨 연결](ebs-volumes-multi.md) 단원을 참조하십시오.
+ 볼륨에 AWS Marketplace 제품 코드가 있는 경우:
  + 중지된 인스턴스에만 연결할 수 있습니다.
  + 볼륨에 있는 AWS Marketplace 코드를 구독해야 합니다.
  + 유형 및 운영 체제와 같은 인스턴스의 구성은 해당 특정 AWS Marketplace 코드를 지원해야 합니다. 예를 들어, Windows 인스턴스의 볼륨을 Linux 인스턴스로 연결할 수 없습니다.
  + AWS Marketplace 코드는 볼륨에서 인스턴스로 복사됩니다.
+ 지정한 이 디바이스 이름은 Amazon EC2에서 사용합니다. 블록 디바이스 드라이버는 지정한 디바이스와 다른 디바이스 이름으로 디바이스를 탑재할 수 있습니다. 자세한 내용은 [Amazon EC2 인스턴스의 볼륨에 대한 디바이스 이름](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html)을 참조하세요.
+ 일부 경우에는 `/dev/xvda` 또는 `/dev/sda`에 연결된 볼륨이 아닌 다른 볼륨이 Linux 인스턴스의 루트 볼륨이 될 수 있습니다. 이 상황은 다른 인스턴스의 루트 볼륨이나 루트 볼륨의 스냅샷에서 생성된 볼륨을 기존 루트 볼륨의 인스턴스에 연결하는 경우에 발생할 수 있습니다. 자세한 내용은 [잘못된 볼륨에서 부팅](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-booting-from-wrong-volume.html)을 참조하세요.
+ 일부 인스턴스 유형은 둘 이상의 EBS 카드를 지원합니다. EBS 카드 인덱스를 지정하여 연결할 볼륨의 EBS 카드를 선택할 수 있습니다. 여러 EBS 카드를 지원하는 인스턴스는 [ EBS 카드를](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs_cards.html) 참조하세요.
  + 루트 볼륨은 EBS 카드 인덱스에 연결되어야 합니다`0`.
  + 여러 EBS 카드를 지원하는 인스턴스의 경우 EBS 카드 인덱스를 지정하지 않으면 볼륨이 EBS 카드 인덱스에 연결됩니다`0`.
  + 고성능 워크로드에 맞게 EC2 인스턴스를 구성할 때는 EBS 카드의 성능 한도에 도달하지 않도록 성능 요구 사항에 따라 EBS 카드 간에 EBS 볼륨의 균형을 조정해야 합니다.
  + 인스턴스 유형에 대한 볼륨 연결 제한은 각 EBS 카드에 균등하게 분산됩니다. 예를 들어 2개의 EBS 카드가 있는 볼륨 연결을 지원하는 EC2 인스턴스에서 각 EBS 카드는 최대 개의 `64` 볼륨 연결을 지원할 수 있습니다. `128` EBS 카드 연결 한도를 초과하면 `CardAttachmentLimitExceeded` 오류가 발생하여 요청이 실패합니다.

------
#### [ Console ]

**인스턴스에 EBS 볼륨을 연결하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **볼륨**을 선택합니다.

1. 연결할 볼륨을 선택하고 **작업(Actions)**, **볼륨 연결(Attach volume)**을 선택합니다.

1. **인스턴스(Instance)**에서 인스턴스 ID를 입력하거나 옵션 목록에서 인스턴스를 선택합니다.

1. **디바이스 이름**에서 다음 중 하나를 수행합니다.
   + 루트 볼륨의 경우 목록의 **루트 볼륨용으로 예약됨** 섹션에서 필요한 디바이스 이름을 선택합니다. 일반적으로 Linux 인스턴스의 경우 AMI에 따라 `/dev/sda1` 또는 `/dev/xvda`이고 Windows 인스턴스의 경우 `/dev/sda1`입니다.
   + 데이터 볼륨의 경우 목록의 **데이터 볼륨에 권장** 섹션에서 사용 가능한 디바이스 이름을 선택합니다.
   + 사용자 지정 디바이스 이름을 사용하려면 **사용자 지정 디바이스 이름 지정**을 선택한 다음 사용할 디바이스 이름을 입력합니다.

1. **볼륨 연결(Attach Volume)**을 선택합니다.

1. 인스턴스에 연결하고 볼륨을 탑재합니다. 자세한 내용은 [Amazon EBS 볼륨을 사용할 수 있도록 만들기](ebs-using-volumes.md) 단원을 참조하십시오.

------
#### [ AWS CLI ]

**인스턴스에 EBS 볼륨을 연결하려면**  
[attach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/attach-volume.html) 명령을 사용합니다. 다음 예제는 지정된 디바이스 이름을 사용하여 지정된 볼륨을 지정된 인스턴스에 연결합니다.

```
aws ec2 attach-volume \
    --volume-id vol-01234567890abcdef \
    --instance-id i-1234567890abcdef0 \
    --device /dev/sdf
```

------
#### [ PowerShell ]

**인스턴스에 EBS 볼륨을 연결하려면**  
[Add-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2Volume.html) cmdlet을 사용합니다. 다음 예제는 지정된 디바이스 이름을 사용하여 지정된 볼륨을 지정된 인스턴스에 연결합니다.

```
Add-EC2Volume `
    -VolumeId vol-01234567890abcdef `
    -InstanceId i-1234567890abcdef0 `
    -Device /dev/sdf
```

------