

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

# I/O 오류 주입 일시 중지
<a name="ebs-fis-pause-io"></a>

 AWS Fault Injection Service 및 I/O 일시 중지 작업을 사용하여 Amazon EBS 볼륨과 연결된 인스턴스 간의 I/O를 일시적으로 중지하여 워크로드가 I/O 중단을 처리하는 방법을 테스트합니다.

에 대한 자세한 내용은 [https://docs.aws.amazon.com/fis/latest/userguide/what-is.html](https://docs.aws.amazon.com/fis/latest/userguide/what-is.html) AWS FIS참조하세요.

**고려 사항**

볼륨 I/O 일시 중지에 대한 다음 고려 사항에 유의하세요.
+ I/O 일시 중지는 모든 [Nitro 기반 인스턴스 유형](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html)에서 지원됩니다.
+ OS 제한 시간 구성을 테스트하려면 실험 기간을 `nvme_core.io_timeout`에 지정된 값 이상으로 설정합니다. 자세한 내용은 [Amazon EBS 볼륨에 대한 NVMe I/O 작업 시간 제한](timeout-nvme-ebs-volumes.md) 단원을 참조하십시오.
+ I/O가 일시 중지된 볼륨으로 I/O를 구동하면 다음과 같은 상황이 발생합니다.
  + 볼륨 상태가 120초 이내에 `impaired`로 전환됩니다. 자세한 내용은 [Amazon EBS 볼륨 상태 확인](monitoring-volume-checks.md) 단원을 참조하십시오.
  + 볼륨 I/O가 60초를 초과하여 일시 중지된 경우, `VolumeStalledIOCheck`에 대한 CloudWatch 지표는 `1`입니다. 자세한 내용은 [Amazon EBS 볼륨 지표](using_cloudwatch_ebs.md#ebs-volume-metrics)을 참조하세요.
  + 대기열 길이(`VolumeQueueLength`)에 대한 CloudWatch 지표가 0이 아닙니다. 모든 경보 또는 모니터링에서 0이 아닌 대기열 깊이를 모니터링해야 합니다.
  + `VolumeReadOps` 또는 `VolumeWriteOps`에 대한 CloudWatch 지표가 `0`입니다. 이는 볼륨이 더 이상 I/O를 처리하지 않음을 나타냅니다.

Amazon EC2 콘솔에서 기본 실험을 수행하거나 AWS FIS 콘솔을 사용하여 고급 실험을 수행할 수 있습니다. AWS FIS 콘솔을 사용하여 고급 실험을 수행하는 방법에 대한 자세한 내용은 *AWS Fault Injection Service 사용 설명서*의 [ 자습서를 참조하세요 AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/fis-tutorials.html).

**Amazon EC2 콘솔을 사용하여 기본 실험 수행**

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

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

1. I/O를 일시 중지할 볼륨을 선택하고 **작업**, **오류 주입**, **볼륨 I/O 일시 중지**를 선택합니다.

1. **기간**에 볼륨과 인스턴스 간의 I/O를 일시 중지할 기간을 입력합니다. 기간 드롭다운 목록 옆의 필드에는 기간이 ISO 8601 형식으로 표시됩니다.

1. **서비스 액세스** 섹션에서가 실험을 수행하기 위해 수임 AWS FIS 할에 대한 IAM 서비스 역할을 선택합니다. 기본 역할을 사용하거나 생성한 기존 역할을 사용할 수 있습니다. 자세한 내용은 [AWS FIS 실험을 위한 IAM 역할](https://docs.aws.amazon.com/fis/latest/userguide/getting-started-iam-service-role.html)을 참조하세요.

1. **볼륨 I/O 일시 중지**를 선택합니다. 메시지가 나타나면 확인 필드에 `start`를 입력하고 **실험 시작**을 선택합니다.

1. 실험의 진행 상황과 영향을 모니터링합니다. 자세한 내용은 **AWS FIS 사용 설명서의 [AWS FIS모니터링](https://docs.aws.amazon.com/fis/latest/userguide/monitoring-experiments.html)을 참조하세요.