Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSPremiumSupport-DiagnoseDiskUsageOnLinux
Descripción
El AWSPremiumSupport-DiagnoseDiskUsageOnLinux manual analiza los volúmenes de Amazon Elastic Block Store (Amazon EBS) de la instancia de Amazon Elastic Compute Cloud (Amazon EC2) de destino para determinar si requieren expansión. Comprueba el uso, el tipo de sistema de archivos y el historial de expansión de cada volumen comparándolos con los umbrales definidos en los parámetros de entrada del libro de ejecución. El script considera factores como las modificaciones recientes, los sistemas de archivos compatibles y los límites de AWS volumen. A continuación, genera los volúmenes, si los hay, que son candidatos a la expansión, junto con los detalles pertinentes de cada volumen.
¿Cómo funciona?
Este libro de operaciones realiza las siguientes operaciones:
Comprueba que la instancia de destino esté gestionada por Systems Manager y no ejecute Windows
Recupera los detalles de la instancia, incluida la plataforma y el tipo de dispositivo raíz
Obtiene los volúmenes utilizados por la instancia de Amazon EC2
Realiza comprobaciones previas en Linux para analizar el uso del disco y determinar los candidatos a la expansión
Genera los volúmenes que son candidatos a la expansión con los detalles pertinentes
importante
El acceso a AWSPremiumSupport-* los runbooks requiere una suscripción a Business + Support, Enterprise Support o Unified Operations. Para obtener más información, consulte Comparar planes de AWS Support
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux
Parámetros
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
SSM: DescribeInstanceInformation
ec2: DescribeInstances
ec2: DescribeVolumes
ssm: SendCommand
ssm: ListCommandInvocations
Ejemplo de política:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:DescribeInstanceInformation", "ec2:DescribeInstances", "ec2:DescribeVolumes", "ssm:SendCommand", "ssm:ListCommandInvocations" ], "Resource": "*" } ] }
Instrucciones
Siga estos pasos para configurar la automatización:
-
Navegue hasta
AWSPremiumSupport-DiagnoseDiskUsageOnLinuxel Administrador de Sistemas, en la sección Documentos. -
Elija Execute automation (Ejecutar automatización).
-
Para los parámetros de entrada, introduzca lo siguiente:
-
AutomationAssumeRole (Opcional):
Descripción: (opcional) El nombre de recurso de Amazon (ARN) de la función de IAM que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
Tipo:
AWS::IAM::Role::Arn
-
InstanceId (Obligatorio):
Descripción: (obligatorio) ID de la instancia Amazon EC2.
Tipo:
StringPatrón permitido:
^i-[0-9a-f]{8,17}$
-
VolumeExpansionUsageTrigger (Obligatorio):
Descripción: (Obligatorio) Uso mínimo del espacio de partición requerido para activar la extensión (en porcentaje).
Tipo:
StringPatrón permitido:
^[0-9]{1,2}$
-
VolumeExpansionCapSize (Obligatorio):
Descripción: (Obligatorio) Tamaño máximo al que se aumentará el volumen de Amazon EBS (en GiB).
Tipo:
StringPatrón permitido:
^[0-9]{1,4}$
-
VolumeExpansionGibIncrease (Obligatorio):
Descripción: (Obligatorio) Aumento del volumen en GiB. Se
VolumeExpansionPercentageIncreaseutilizará el mayor incremento neto entreVolumeExpansionGibIncreasey.Tipo:
StringPatrón permitido:
^[0-9]{1,4}$
-
VolumeExpansionPercentageIncrease (Obligatorio):
Descripción: (Obligatorio) Aumento del porcentaje del volumen. Se
VolumeExpansionPercentageIncreaseutilizará el mayor incremento neto entreVolumeExpansionGibIncreasey.Tipo:
StringPatrón permitido:
^[0-9]{1,2}$
-
-
Seleccione Ejecutar.
-
Se inicia la automatización.
-
Este documento realiza los siguientes pasos:
-
AssertInstanceIsManagedInstance:
Comprueba si la instancia de destino está gestionada por Systems Manager.
-
DescribeInstance:
Describe la instancia Amazon EC2 de destino y recupera los detalles de la instancia
Platform, incluidos y.RootDeviceType -
BranchOnPlatform:
Se bifurca según el tipo de plataforma y continúa con la ejecución si es diferente a Windows.
-
DescribeVolumes:
Obtiene los volúmenes utilizados por la instancia de Amazon EC2.
-
RunPreChecksOnLinux:
Ejecute las comprobaciones con los volúmenes recopilados en el paso anterior.
-
-
Una vez completado, revise la sección Salidas para ver los resultados detallados de la ejecución.
Referencias
Automatización de Systems Manager