기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWSPremiumSupport-DiagnoseDiskUsageOnLinux
설명
AWSPremiumSupport-DiagnoseDiskUsageOnLinux 실행서는 대상 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 Amazon Elastic Block Store(Amazon EBS) 볼륨을 분석하여 확장이 필요한지 확인합니다. 실행서 입력 파라미터에 정의된 임계값과 비교하여 각 볼륨의 사용량, 파일 시스템 유형 및 확장 기록을 확인합니다. 스크립트는 최근 수정 사항, 지원되는 파일 시스템 및 AWS 볼륨 제한과 같은 요소를 고려합니다. 그런 다음 확장 대상인 볼륨이 있는 경우 각 볼륨에 대한 관련 세부 정보와 함께 출력합니다.
어떻게 작동하나요?
이 실행서는 다음 작업을 수행합니다.
대상 인스턴스가 Systems Manager에서 관리되고 Windows를 실행하지 않는지 확인합니다.
플랫폼 및 루트 디바이스 유형을 포함한 인스턴스 세부 정보를 검색합니다.
Amazon EC2 인스턴스에서 사용하는 볼륨을 가져옵니다.
Linux에서 사전 확인을 실행하여 디스크 사용량을 분석하고 확장 후보를 결정합니다.
관련 세부 정보와 함께 확장 대상 볼륨을 출력합니다.
중요
AWSPremiumSupport-* 실행서에 액세스하려면 Business + Support, Enterprise Support 또는 통합 운영 구독이 필요합니다. 자세한 내용은 AWS Support
플랜 비교
필수 IAM 권한
실행서를 성공적으로 사용하려면 AutomationAssumeRole 파라미터에 다음 작업이 필요합니다.
ssm:DescribeInstanceInformation
ec2:DescribeInstances
ec2:DescribeVolumes
ssm:SendCommand
ssm:ListCommandInvocations
예제 정책:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:DescribeInstanceInformation", "ec2:DescribeInstances", "ec2:DescribeVolumes", "ssm:SendCommand", "ssm:ListCommandInvocations" ], "Resource": "*" } ] }
지침
다음 단계에 따라 자동화를 구성합니다.
-
Systems Manager
AWSPremiumSupport-DiagnoseDiskUsageOnLinux의 문서로 이동합니다. -
Execute automation(자동화 실행)을 선택합니다.
-
입력 파라미터에 다음을 입력합니다.
-
AutomationAssumeRole(선택 사항):
설명: (선택 사항) Systems Manager Automation이 사용자를 대신하여 작업을 수행할 수 있도록 허용하는 IAM 역할의 Amazon 리소스 이름(ARN)입니다. 역할을 지정하지 않은 경우, Systems Manager Automation에서는 이 실행서를 시작하는 사용자의 권한을 사용합니다.
유형:
AWS::IAM::Role::Arn
-
InstanceId(필수):
설명: (필수) Amazon EC2 인스턴스의 ID입니다.
유형:
String패턴 허용:
^i-[0-9a-f]{8,17}$
-
VolumeExpansionUsageTrigger(필수):
설명: (필수) 확장을 트리거하는 데 필요한 파티션 공간의 최소 사용량(백분율).
유형:
String패턴 허용:
^[0-9]{1,2}$
-
VolumeExpansionCapSize(필수):
설명: (필수) Amazon EBS 볼륨이 (GiB)로 증가할 최대 크기입니다.
유형:
String패턴 허용:
^[0-9]{1,4}$
-
VolumeExpansionGibIncrease(필수):
설명: (필수) 볼륨의 GiB 증가.
VolumeExpansionGibIncrease와 사이의 최대 순 증가VolumeExpansionPercentageIncrease량이 사용됩니다.유형:
String패턴 허용:
^[0-9]{1,4}$
-
VolumeExpansionPercentageIncrease(필수):
설명: (필수) 볼륨의 백분율을 늘립니다.
VolumeExpansionGibIncrease와 사이의 최대 순 증가VolumeExpansionPercentageIncrease량이 사용됩니다.유형:
String패턴 허용:
^[0-9]{1,2}$
-
-
실행을 선택합니다.
-
자동화가 시작됩니다.
-
문서는 다음 단계를 수행합니다.
-
AssertInstanceIsManagedInstance:
대상 인스턴스가 Systems Manager에서 관리되는지 확인합니다.
-
DescribeInstance:
대상 Amazon EC2 인스턴스를 설명하고
Platform, 및를 포함한 인스턴스 세부 정보를 검색합니다RootDeviceType. -
BranchOnPlatform:
플랫폼 유형을 분기하고 Windows와 다른 경우 실행을 진행합니다.
-
DescribeVolumes:
Amazon EC2 인스턴스에서 사용하는 볼륨을 가져옵니다.
-
RunPreChecksOnLinux:
이전 단계에서 수집한 볼륨에 대해 검사를 실행합니다.
-
-
완료되면 출력 섹션에서 실행의 자세한 결과를 검토합니다.
참조
Systems Manager Automation