As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWSPremiumSupport-DiagnoseDiskUsageOnLinux
Descrição
O AWSPremiumSupport-DiagnoseDiskUsageOnLinuxrunbook analisa os volumes de destino do Amazon Elastic Compute Cloud (Amazon EC2) da instância de destino do Amazon Elastic Block Store (Amazon EBS) para determinar se eles precisam de expansão. Ele verifica o uso, o tipo de sistema de arquivos e o histórico de expansão de cada volume em relação aos limites definidos nos parâmetros de entrada do runbook. O script considera fatores como modificações recentes, sistemas de arquivos compatíveis e limites AWS de volume. Em seguida, ele gera os volumes, se houver, que são candidatos à expansão, junto com detalhes relevantes para cada volume.
Como funciona?
Esse runbook executa as seguintes operações:
Verifica se a instância de destino é gerenciada pelo Systems Manager e não está executando o Windows
Recupera detalhes da instância, incluindo plataforma e tipo de dispositivo raiz
Busca os volumes usados pela instância do Amazon EC2
Executa verificações prévias no Linux para analisar o uso do disco e determinar os candidatos à expansão
Volumes de saída que são candidatos à expansão com detalhes relevantes
Importante
O acesso aos AWSPremiumSupport-* runbooks requer uma assinatura Business + Support, Enterprise Support ou Unified Operations. Para obter mais informações, consulte Comparar Planos AWS Support
Execute esta automação (console)
Permissões obrigatórias do IAM
O parâmetro AutomationAssumeRole requer as seguintes ações para usar o runbook com êxito.
sms: DescribeInstanceInformation
ec2: DescribeInstances
ec2: DescribeVolumes
sms: SendCommand
sms: ListCommandInvocations
Exemplo de política:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:DescribeInstanceInformation", "ec2:DescribeInstances", "ec2:DescribeVolumes", "ssm:SendCommand", "ssm:ListCommandInvocations" ], "Resource": "*" } ] }
Instruções
Siga estas etapas para configurar a automação:
-
Navegue até
AWSPremiumSupport-DiagnoseDiskUsageOnLinuxem Systems Manager em Documentos. -
Selecione Execute automation (Executar automação).
-
Para os parâmetros de entrada, insira o seguinte:
-
AutomationAssumeRole (Opcional):
Descrição: (Opcional) O Amazon Resource Name (ARN) da função do IAM que permite que o Systems Manager Automation execute as ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook.
Tipo:
AWS::IAM::Role::Arn
-
InstanceId (Obrigatório):
Descrição: (obrigatório) ID de sua instância do Amazon EC2.
Tipo:
StringPadrão de permissão:
^i-[0-9a-f]{8,17}$
-
VolumeExpansionUsageTrigger (Obrigatório):
Descrição: (Obrigatório) Uso mínimo do espaço de partição necessário para acionar a extensão (em porcentagem).
Tipo:
StringPadrão de permissão:
^[0-9]{1,2}$
-
VolumeExpansionCapSize (Obrigatório):
Descrição: (Obrigatório) Tamanho máximo para o qual o volume do Amazon EBS será aumentado (em GiB).
Tipo:
StringPadrão de permissão:
^[0-9]{1,4}$
-
VolumeExpansionGibIncrease (Obrigatório):
Descrição: (Obrigatório) Aumento em GiB do volume. O maior aumento líquido entre
VolumeExpansionGibIncreaseeVolumeExpansionPercentageIncreaseserá usado.Tipo:
StringPadrão de permissão:
^[0-9]{1,4}$
-
VolumeExpansionPercentageIncrease (Obrigatório):
Descrição: (Obrigatório) Aumento na porcentagem do volume. O maior aumento líquido entre
VolumeExpansionGibIncreaseeVolumeExpansionPercentageIncreaseserá usado.Tipo:
StringPadrão de permissão:
^[0-9]{1,2}$
-
-
Selecione Executar.
-
A automação é iniciada.
-
O bucket realiza as seguintes etapas:
-
AssertInstanceIsManagedInstance:
Verifica se a instância de destino é gerenciada pelo Systems Manager.
-
DescribeInstance:
Descreve a instância de destino do Amazon EC2 e recupera os detalhes da instância, incluindo e.
PlatformRootDeviceType -
BranchOnPlatform:
Ramifica no tipo de plataforma e prossegue com a execução se ela for diferente do Windows.
-
DescribeVolumes:
Busca os volumes usados pela instância do Amazon EC2.
-
RunPreChecksOnLinux:
Execute as verificações em relação aos volumes coletados na etapa anterior.
-
-
Depois de concluído, revise a seção Saídas para obter os resultados detalhados da execução.
Referências
Automação do Systems Manager