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.
Descripción
El AWSPremiumSupport-TroubleshootEC2DiskUsage
manual le ayuda a investigar y, potencialmente, solucionar problemas relacionados con el uso de discos raíz y no raíz de las instancias de Amazon Elastic Compute Cloud EC2 (Amazon). Si es posible, el manual de procedimientos intenta solucionar los problemas ampliando el volumen y su sistema de archivos. Para realizar estas tareas, este manual de procedimientos orquesta la ejecución de varios manuales de procedimientos en función del sistema operativo de la instancia afectada.
El primer manual de procedimientos, AWSPremiumSupport-DiagnoseDiskUsageOnWindows
o AWSPremiumSupport-DiagnoseDiskUsageOnLinux
, determina si los problemas del disco se pueden mitigar expandiendo el volumen.
El segundo manual de procedimientos, AWSPremiumSupport-ExtendVolumesOnWindows
o AWSPremiumSupport-ExtendVolumesOnLinux
, utiliza la salida del primer manual de procedimientos para ejecutar el código de Python que modifica el volumen. Una vez modificado el volumen, el manual de procedimientos amplía la partición y el sistema de archivos de los volúmenes afectados.
importante
El acceso a los manuales de procedimientos de AWSPremiumSupport-*
requiere una suscripción a Enterprise o Business Support. Para obtener más información, consulte Comparar planes de AWS Support
Este documento se creó en colaboración con AWS Managed Services (AMS). AMS le ayuda a gestionar su AWS infraestructura de forma más eficiente y segura. AMS también proporciona flexibilidad operativa, seguridad y cumplimiento mejorados, optimización de la capacidad e identificación del ahorro de costos. Para obtener más información, consulte AWS Managed Services
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux, Windows
Parámetros
-
InstanceId
Tipo: cadena
Valores permitidos: ^i-[a-z0-9]{8,17}$
Descripción: ID (obligatorio) de tu EC2 instancia de Amazon.
-
VolumeExpansionEnabled
Tipo: Booleano
Descripción: (opcional) indicador para controlar si el documento ampliará los volúmenes y las particiones afectados.
Predeterminado: true
-
VolumeExpansionUsageTrigger
Tipo: cadena
Descripción: (opcional) uso mínimo del espacio de partición necesario para activar la extensión (en porcentaje).
Valores permitidos: ^[0-9]{1,2}$
Predeterminado: 85
-
VolumeExpansionCapSize
Tipo: cadena
Descripción: (opcional) el volumen máximo de Amazon Elastic Block Store (Amazon EBS) se incrementará a (en GiB).
Valores permitidos: ^[0-9]{1,4}$
Predeterminado: 2048
-
VolumeExpansionGibIncrease
Tipo: cadena
Descripción: (opcional) aumento en GiB del volumen. Se VolumeExpansionPercentageIncrease utilizará el mayor aumento neto entre VolumeExpansionGibIncrease y
Valores permitidos: ^[0-9]{1,4}$
Predeterminado: 20
-
VolumeExpansionPercentageIncrease
Tipo: cadena
Descripción: (opcional) aumento en el porcentaje del volumen. Se VolumeExpansionPercentageIncrease utilizará el mayor aumento neto entre VolumeExpansionGibIncrease y.
Valores permitidos: ^[0-9]{1,2}$
Predeterminado: 20
-
AutomationAssumeRole
Tipo: cadena
Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (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.
Permisos de IAM necesarios
El parámetro AutomationAssumeRole
requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
-
ec2:DescribeVolumes
-
ec2:DescribeVolumesModifications
-
ec2:ModifyVolume
-
ec2:DescribeInstances
-
ec2:CreateImage
-
ec2:DescribeImages
-
ec2:DescribeTags
-
ec2:CreateTags
-
ec2:DeleteTags
-
ssm:StartAutomationExecution
-
ssm:GetAutomationExecution
-
ssm:DescribeAutomationStepExecutions
-
ssm:DescribeAutomationExecutions
-
ssm:SendCommand
-
ssm:DescribeInstanceInformation
-
ssm:ListCommands
-
ssm:ListCommandInvocations
Pasos de documentos
-
aws:assertAwsResourceProperty
: comprueba si la instancia está gestionada por Systems Manager. -
aws:executeAwsApi
: describe la instancia para obtener la plataforma. -
aws:branch
: ramifica la automatización en función de la plataforma de la instancia.-
Si la instancia es Windows:
-
aws:executeAutomation
: ejecuta el manual de procedimientosAWSPremiumSupport-DiagnoseDiskUsageOnWindows
para diagnosticar los problemas de uso del disco en la instancia. -
aws:executeAwsApi
: obtiene el resultado de la automatización anterior. -
aws:branch
: se ramifica en función del resultado de los diagnósticos y de si hay volúmenes que se puedan ampliar para mitigar la alerta.-
No hay volúmenes que deban ampliarse: finalizar la automatización.
-
Hay volúmenes que deben ampliarse:
-
aws:executeAwsApi
- Crea un Amazon Machine Image (AMI) de la instancia. -
aws:waitForAwsResourceProperty
- Espera a que llegue el AMI estado futuro.available
-
aws:executeAutomation
: ejecuta el manual de procedimientosAWSPremiumSupport-ExtendVolumesOnWindows
para realizar la modificación del volumen y también los pasos necesarios en el sistema operativo (SO) para disponer del nuevo espacio.
-
-
-
-
(La plataforma no es Windows) Si la instancia de entrada no es Windows:
-
aws:executeAutomation
: ejecuta el manual de procedimientosAWSPremiumSupport-DiagnoseDiskUsageOnLinux
para diagnosticar los problemas de uso del disco en la instancia. -
aws:executeAwsApi
: obtiene el resultado de la automatización anterior. -
aws:branch
: se ramifica en función del resultado de los diagnósticos y de si hay volúmenes que se puedan ampliar para mitigar la alerta.-
No hay volúmenes que deban ampliarse: finalizar la automatización.
-
Hay volúmenes que deben ampliarse:
-
aws:executeAwsApi
- Crear un AMI de la instancia. -
aws:waitForAwsResourceProperty
- Espera AMI estado futuro.available
-
aws:executeAutomation
: ejecuta el manual de procedimientosAWSPremiumSupport-ExtendVolumesOnLinux
para realizar la modificación del volumen y también los pasos necesarios en el sistema operativo para disponer del nuevo espacio.
-
-
-
-
Salidas
diagnoseDiskUsageAlertOnWindows.Salida
extendVolumesOnWindows. Salida
diagnoseDiskUsageAlertOnLinux.Salida
extendVolumesOnLinux. Salida
BackupAMILinux. ImageId
BackupAMIWindows. ImageId