Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

AWSPremiumSupport-TroubleshootEC2DiskUsage

Modo de enfoque
AWSPremiumSupport-TroubleshootEC2DiskUsage - AWS Systems Manager Referencia del manual de automatización

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.

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

  1. aws:assertAwsResourceProperty: comprueba si la instancia está gestionada por Systems Manager.

  2. aws:executeAwsApi: describe la instancia para obtener la plataforma.

  3. aws:branch: ramifica la automatización en función de la plataforma de la instancia.

    1. Si la instancia es Windows:

      1. aws:executeAutomation: ejecuta el manual de procedimientos AWSPremiumSupport-DiagnoseDiskUsageOnWindows para diagnosticar los problemas de uso del disco en la instancia.

      2. aws:executeAwsApi: obtiene el resultado de la automatización anterior.

      3. 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.

        1. No hay volúmenes que deban ampliarse: finalizar la automatización.

        2. Hay volúmenes que deben ampliarse:

          1. aws:executeAwsApi- Crea un Amazon Machine Image (AMI) de la instancia.

          2. aws:waitForAwsResourceProperty- Espera a que llegue el AMI estado futuro. available

          3. aws:executeAutomation: ejecuta el manual de procedimientos AWSPremiumSupport-ExtendVolumesOnWindows para realizar la modificación del volumen y también los pasos necesarios en el sistema operativo (SO) para disponer del nuevo espacio.

    2. (La plataforma no es Windows) Si la instancia de entrada no es Windows:

      1. aws:executeAutomation: ejecuta el manual de procedimientos AWSPremiumSupport-DiagnoseDiskUsageOnLinux para diagnosticar los problemas de uso del disco en la instancia.

      2. aws:executeAwsApi: obtiene el resultado de la automatización anterior.

      3. 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.

        1. No hay volúmenes que deban ampliarse: finalizar la automatización.

        2. Hay volúmenes que deben ampliarse:

          1. aws:executeAwsApi- Crear un AMI de la instancia.

          2. aws:waitForAwsResourceProperty- Espera AMI estado futuro. available

          3. aws:executeAutomation: ejecuta el manual de procedimientos AWSPremiumSupport-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

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.