Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà. # `AWSPremiumSupport-TroubleshootEC2DiskUsage` **Descrizione** Il `AWSPremiumSupport-TroubleshootEC2DiskUsage` runbook ti aiuta a indagare e potenzialmente risolvere i problemi relativi all'utilizzo del disco root e non root dell'istanza Amazon Elastic Compute Cloud (Amazon EC2). Se possibile, il runbook tenta di risolvere i problemi estendendo il volume e il relativo file system. Per eseguire queste attività, questo runbook orchestra l'esecuzione di diversi runbook basati sul sistema operativo dell'istanza interessata. Il primo runbook, `AWSPremiumSupport-DiagnoseDiskUsageOnWindows` ovvero`AWSPremiumSupport-DiagnoseDiskUsageOnLinux`, determina se i problemi del disco possono essere mitigati espandendo il volume. Il secondo runbook, `AWSPremiumSupport-ExtendVolumesOnWindows` o`AWSPremiumSupport-ExtendVolumesOnLinux`, utilizza l'output del primo runbook per eseguire codice Python che modifica il volume. Dopo la modifica del volume, il runbook estende la partizione e il file system dei volumi interessati. **Importante** L'accesso ai `AWSPremiumSupport-*` runbook richiede un abbonamento Business \+ Support, Enterprise Support o Unified Operations. Per ulteriori informazioni, [consulta Confronta Supporto AWS](https://aws.amazon.com/premiumsupport/plans/) i piani. Questo documento è stato creato in collaborazione con AWS Managed Services (AMS). AMS ti aiuta a gestire la tua AWS infrastruttura in modo più efficiente e sicuro. AMS offre inoltre flessibilità operativa, maggiore sicurezza e conformità, ottimizzazione della capacità e identificazione dei risparmi sui costi. Per ulteriori informazioni, consulta [AWS Managed Services](https://aws.amazon.com/managed-services/). [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSPremiumSupport-TroubleshootEC2DiskUsage) **Tipo di documento** Automazione **Proprietario** Amazon **Piattaforme** Linux, Windows **Parametri** + InstanceId Tipo: String Valori consentiti: ^i- [a-z0-9] {8,17} $ Descrizione: (obbligatorio) ID della tua istanza Amazon EC2. + VolumeExpansionEnabled Tipo: Booleano Descrizione: (Facoltativo) Contrassegna per controllare se il documento estenderà i volumi e le partizioni interessati. Impostazione predefinita: true + VolumeExpansionUsageTrigger Tipo: String Descrizione: (Facoltativo) Utilizzo minimo dello spazio di partizione richiesto per attivare l'estensione (in percentuale). Valori consentiti: ^ [0-9] {1,2} $ Valore predefinito: 85 + VolumeExpansionCapSize Tipo: String Descrizione: (Facoltativo) Dimensione massima a cui verrà aumentato il volume Amazon Elastic Block Store (Amazon EBS) (in GiB). Valori consentiti: ^ [0-9] {1,4} $ Impostazione predefinita: 2048 + VolumeExpansionGibIncrease Tipo: String Descrizione: (Facoltativo) Aumento di GiB del volume. VolumeExpansionPercentageIncrease Verrà utilizzato il maggiore aumento netto tra VolumeExpansionGibIncrease e. Valori consentiti: ^ [0-9] {1,4} $ Impostazione predefinita: 20 + VolumeExpansionPercentageIncrease Tipo: String Descrizione: (Facoltativo) Aumento della percentuale del volume. VolumeExpansionPercentageIncrease Verrà utilizzato il maggiore aumento netto tra VolumeExpansionGibIncrease e. Valori consentiti: ^ [0-9] {1,2} $ Impostazione predefinita: 20 + AutomationAssumeRole Tipo: String Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook. **Autorizzazioni IAM richieste** Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook. + `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` **Fasi del documento** 1. `aws:assertAwsResourceProperty`- Verifica se l'istanza è gestita da Systems Manager 1. `aws:executeAwsApi`- Descrive l'istanza per accedere alla piattaforma. 1. `aws:branch`- Automazione delle filiali basata sulla piattaforma dell'istanza. 1. Se l'istanza è Windows: 1. `aws:executeAutomation`- Esegui il `AWSPremiumSupport-DiagnoseDiskUsageOnWindows` runbook per diagnosticare i problemi di utilizzo del disco sull'istanza. 1. `aws:executeAwsApi`- Ottiene l'output dell'automazione precedente. 1. `aws:branch`- Filiali in base all'output della diagnostica e se ci sono volumi che possono essere espansi per mitigare l'avviso. 1. Non ci sono volumi che devono essere espansi: terminate l'automazione. 1. Ci sono volumi che devono essere espansi: 1. `aws:executeAwsApi`- Crea un Amazon Machine Image (AMI) dell'istanza. 1. `aws:waitForAwsResourceProperty`- Attende che lo AMI stato sia`available`. 1. `aws:executeAutomation`- Esegui il `AWSPremiumSupport-ExtendVolumesOnWindows` runbook per eseguire la modifica del volume e i passaggi necessari nel sistema operativo (OS) per rendere disponibile il nuovo spazio. 1. (La piattaforma non è Windows) Se l'istanza di input non è Windows: 1. `aws:executeAutomation`- Esegui il `AWSPremiumSupport-DiagnoseDiskUsageOnLinux` runbook per diagnosticare i problemi di utilizzo del disco sull'istanza. 1. `aws:executeAwsApi`- Ottiene l'output dell'automazione precedente. 1. `aws:branch`- Filiali in base all'output della diagnostica e se ci sono volumi che possono essere espansi per mitigare l'avviso. 1. Non ci sono volumi che devono essere espansi: terminate l'automazione. 1. Ci sono volumi che devono essere espansi: 1. `aws:executeAwsApi`- Crea una AMI delle istanze. 1. `aws:waitForAwsResourceProperty`- Attende che lo AMI stato sia`available`. 1. `aws:executeAutomation`- Esegui il `AWSPremiumSupport-ExtendVolumesOnLinux` runbook per eseguire la modifica del volume e i passaggi necessari nel sistema operativo per rendere disponibile il nuovo spazio. **Output** diagnoseDiskUsageAlertOnWindows.Uscita extendVolumesOnWindows.Output diagnoseDiskUsageAlertOnLinux.Uscita extendVolumesOnLinux.Output BackupAMILinux. ImageId BackupAMIWindows. ImageId