Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWSPremiumSupport-TroubleshootEC2DiskUsage
Beschreibung
Das AWSPremiumSupport-TroubleshootEC2DiskUsage
Runbook hilft Ihnen bei der Untersuchung und potenziellen Behebung von Problemen mit der Nutzung von Amazon Elastic Compute Cloud (Amazon EC2) -Instance-Root-Festplatten und anderen Festplatten. Wenn möglich, versucht das Runbook, Probleme zu beheben, indem es das Volume und sein Dateisystem erweitert. Um diese Aufgaben auszuführen, orchestriert dieses Runbook die Ausführung mehrerer Runbooks, die auf dem Betriebssystem der betroffenen Instanz basieren.
Das erste Runbook AWSPremiumSupport-DiagnoseDiskUsageOnWindows
oder bestimmtAWSPremiumSupport-DiagnoseDiskUsageOnLinux
, ob Festplattenprobleme durch eine Erweiterung des Volumes behoben werden können.
Das zweite Runbook, AWSPremiumSupport-ExtendVolumesOnWindows
oderAWSPremiumSupport-ExtendVolumesOnLinux
, verwendet die Ausgabe des ersten Runbooks, um Python-Code auszuführen, der das Volumen ändert. Nachdem das Volume geändert wurde, erweitert das Runbook die Partition und das Dateisystem der betroffenen Volumes.
Wichtig
Für den Zugriff auf AWSPremiumSupport-*
Runbooks ist ein Enterprise- oder Business Support-Abonnement erforderlich. Weitere Informationen finden Sie unter AWS SupportTarife vergleichen
Dieses Dokument wurde in Zusammenarbeit mit AWS Managed Services (AMS) erstellt. AMS hilft Ihnen, Ihre AWS Infrastruktur effizienter und sicherer zu verwalten. AMS bietet außerdem betriebliche Flexibilität, verbesserte Sicherheit und Einhaltung von Vorschriften, Kapazitätsoptimierung und Identifizierung von Kosteneinsparungen. Weitere Informationen finden Sie unter AWS Managed Services
Diese Automatisierung ausführen (Konsole)
Art des Dokuments
-Automatisierung
Eigentümer
Amazon
Plattformen
Linux, Windows
Parameter
-
InstanceId
Typ: Zeichenfolge
Erlaubte Werte: ^i- [a-z0-9] {8,17} $
Beschreibung: (Erforderlich) ID Ihrer Amazon EC2-Instance.
-
VolumeExpansionEnabled
Typ: Boolesch
Beschreibung: (Optional) Dieses Feld steuert, ob das Dokument die betroffenen Volumes und Partitionen erweitert.
Standard: true
-
VolumeExpansionUsageTrigger
Typ: Zeichenfolge
Beschreibung: (Optional) Minimale Nutzung des Partitionsspeichers, der erforderlich ist, um die Erweiterung auszulösen (in Prozent).
Zulässige Werte: ^ [0-9] {1,2} $
Standard: 85
-
VolumeExpansionCapSize
Typ: Zeichenfolge
Beschreibung: (Optional) Maximale Größe, auf die das Amazon Elastic Block Store (Amazon EBS) -Volume erhöht wird (in GiB).
Zulässige Werte: ^ [0-9] {1,4} $
Standard: 2048
-
VolumeExpansionGibIncrease
Typ: Zeichenfolge
Beschreibung: (Optional) Erhöhung des Volumens in GiB. Der größte Nettozuwachs zwischen VolumeExpansionGibIncrease und VolumeExpansionPercentageIncrease wird verwendet.
Zulässige Werte: ^ [0-9] {1,4} $
Standard: 20
-
VolumeExpansionPercentageIncrease
Typ: Zeichenfolge
Beschreibung: (Optional) Erhöhung des Prozentsatzes der Lautstärke. Der größte Nettozuwachs zwischen VolumeExpansionGibIncrease und VolumeExpansionPercentageIncrease wird verwendet.
Zulässige Werte: ^ [0-9] {1,2} $
Standard: 20
-
AutomationAssumeRole
Typ: Zeichenfolge
Beschreibung: (Optional) Der Amazon-Ressourcenname (ARN) der AWS Identity and Access Management (IAM) -Rolle, die es Systems Manager Automation ermöglicht, die Aktionen in Ihrem Namen auszuführen. Wenn keine Rolle angegeben ist, verwendet Systems Manager Automation die Berechtigungen des Benutzers, der dieses Runbook startet.
Erforderliche IAM-Berechtigungen
Der AutomationAssumeRole
Parameter erfordert die folgenden Aktionen, um das Runbook erfolgreich zu verwenden.
-
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
Dokumentschritte
-
aws:assertAwsResourceProperty
- Prüfen Sie, ob die Instanz vom Systems Manager verwaltet wird -
aws:executeAwsApi
- Beschreibt die Instanz, um die Plattform abzurufen. -
aws:branch
- Filialautomatisierung basierend auf der Plattform der Instanz.-
Wenn es sich bei der Instanz um Windows handelt:
-
aws:executeAutomation
- Führen Sie dasAWSPremiumSupport-DiagnoseDiskUsageOnWindows
Runbook aus, um Probleme mit der Festplattenauslastung auf der Instance zu diagnostizieren. -
aws:executeAwsApi
- Ruft die Ausgabe der vorherigen Automatisierung ab. -
aws:branch
- Abzweigungen auf der Grundlage der Ergebnisse der Diagnosen und ob Volumen vorhanden sind, die erweitert werden können, um die Warnung zu mildern.-
Es gibt keine Volumina, die erweitert werden müssen: Beenden Sie die Automatisierung.
-
Es gibt Bände, die erweitert werden müssen:
-
aws:executeAwsApi
- Erstellen Sie eine Amazon Machine Image (AMI) der Instanz. -
aws:waitForAwsResourceProperty
- Wartet darauf, dass der AMI Staat da ist.available
-
aws:executeAutomation
- Führen Sie dasAWSPremiumSupport-ExtendVolumesOnWindows
Runbook aus, um die Volumenänderung sowie die erforderlichen Schritte im Betriebssystem (OS) durchzuführen, um den neuen Speicherplatz verfügbar zu machen.
-
-
-
-
(Plattform ist nicht Windows) Wenn die Eingabeinstanz nicht Windows ist:
-
aws:executeAutomation
- Führen Sie dasAWSPremiumSupport-DiagnoseDiskUsageOnLinux
Runbook aus, um Probleme mit der Festplattenauslastung auf der Instance zu diagnostizieren. -
aws:executeAwsApi
- Ruft die Ausgabe der vorherigen Automatisierung ab. -
aws:branch
- Abzweigungen auf der Grundlage der Ergebnisse der Diagnosen und ob Volumen vorhanden sind, die erweitert werden können, um die Warnung zu mildern.-
Es gibt keine Volumina, die erweitert werden müssen: Beenden Sie die Automatisierung.
-
Es gibt Bände, die erweitert werden müssen:
-
aws:executeAwsApi
- Erstellen Sie eine AMI der Instanzen. -
aws:waitForAwsResourceProperty
- Wartet darauf, dass AMI der Staat da ist.available
-
aws:executeAutomation
- Führen Sie dasAWSPremiumSupport-ExtendVolumesOnLinux
Runbook aus, um die Volumenänderung sowie die erforderlichen Schritte im Betriebssystem durchzuführen, um den neuen Speicherplatz verfügbar zu machen.
-
-
-
-
Ausgaben
diagnoseDiskUsageAlertOnWindows.Ausgang
extendVolumesOnWindows.Ausgabe
diagnoseDiskUsageAlertOnLinux.Ausgang
extendVolumesOnLinux.Ausgabe
Erstellen Sie ein Backup unter Linux. ImageId
Sichern Sie AMI/Windows. ImageId