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.
Finden Sie AMIs mit dem vorinstallierten SSM Agent
AWS Systems Manager Agent (SSM Agent) ist auf einigen Amazon Machine Images (AMIs) von AWS vertrauenswürdigen Drittanbietern vorinstalliert.
Wenn Sie beispielsweise eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance starten, die AMI mit einem der folgenden Betriebssysteme erstellt wurde, werden Sie wahrscheinlich feststellen, dass die bereits installiert SSM Agent ist:
-
AlmaLinux
-
Amazon Linux 1 Base AMIs vom 09.2017 und später
-
Amazon Linux 2
-
Amazon Linux 2 ECS-optimierte Basis-AMIs
-
Amazon Linux 2023 (AL2023)
-
Amazon-EKS-optimierte Amazon Linux-AMIs
-
macOS10.14.x (Mojave), 10.15.x (Catalina), 11.x (Big Sur), 12.x (Monterey), 13.x (Ventura), 14.x (Sonoma) und 15.x (Sequoia)
-
SUSE Linux Enterprise Server (SLES) 12 und 15
-
Ubuntu Server16.04 LTS 64-Bit (Snap), 18.04, 20.04, 22.04 LTS, 23.10, 24,04 LTS, 24.0 und 25.04
-
Windows Server 2008- bis 2012 R2-AMIs, die im November 2016 oder später veröffentlicht wurden
-
Windows Server2016, 2019, 2022 (ohne Nano-Versionen) und 2025
Anmerkung
Die auf einem SSM Agent vorinstallierte Version von AMI ist möglicherweise nicht die neueste verfügbare Version. Als bewährte Methode empfehlen wir stets die Verwendung der neuesten verfügbaren Version von SSM Agent auf Ihren verwalteten Knoten. Weitere allgemeine Informationen zu Updates zur Automatisierung SSM Agent finden Sie unter Automatisieren von Updates für SSM Agent.
SSM Agentsind möglicherweise auf AWS verwalteten Geräten vorinstalliertAMIs, die nicht auf dieser Liste stehen. Dies weist in der Regel darauf hin, dass das Betriebssystem (OS) nicht vollständig von allen Systems Manager Manager-Tools unterstützt wird.
SSM Agentist möglicherweise auch im AWS Marketplace oder AMIs im AMIs Community-Repository vorinstalliert, unterstützt diese AMIs aber AWS nicht.
Überprüfen des Status des SSM Agent
Je nachdem, wann diese initialisiert wurde, ist bei einer aus einem AMI in der vorhergehenden Liste erstellten Instance möglicherweise kein SSM Agent vorinstalliert. Es ist auch möglich, dass der Agent auf einer Instance vorinstalliert ist, der Agent jedoch nicht ausgeführt wird. Daher empfehlen wir Ihnen, den Status von SSM Agent zu überprüfen, bevor Sie versuchen, Systems Manager zum ersten Mal auf einer Instance zu verwenden.
Verwenden Sie das folgende Verfahren, um zu überprüfen, ob SSM Agent installiert ist und auf einer Instance ausgeführt wird. Wenn Sie feststellen, dass der Agent nicht installiert ist, können Sie ihn unter Linux, macOS und Windows Server-Instances manuell installieren.
So überprüfen Sie die Installation von SSM Agent auf einer Instance
-
Warten Sie nach dem Start einer neuen Instance einige Minuten, bis diese initialisiert ist.
-
Stellen Sie mit Ihrer bevorzugten Methode eine Verbindung zur Instance her. Sie können beispielsweise SSH verwenden, um eine Verbindung zu Linux-Instances herzustellen, oder Remote Desktop verwenden, um eine Verbindung zu Windows Server-Instances herzustellen.
-
Prüfen Sie den Status von SSM Agent, indem Sie den Befehl für den Betriebssystemtyp Ihrer Instance ausführen.
Betriebssystem Befehl Amazon Linux 1 sudo status amazon-ssm-agent
Amazon Linux 2 und Amazon Linux 2023 sudo systemctl status amazon-ssm-agent
macOS Es gibt keinen Befehl zum Überprüfen des SSM Agent-Status auf macOS. Sie können den Status überprüfen, indem Sie die Agent-Protokolldatei /var/log/amazon/ssm/amazon-ssm-agent.log
suchen und auswerten.SUSE Linux Enterprise Server sudo systemctl status amazon-ssm-agent
Ubuntu Server (32 Bit) sudo status amazon-ssm-agent
Ubuntu Server (64 Bit – Deb) sudo systemctl status amazon-ssm-agent
Ubuntu Server (64 Bit – Snap) sudo systemctl status snap.amazon-ssm-agent.amazon-ssm-agent.service
Windows Server Get-Service AmazonSSMAgent
Tipp
Informationen zu den Befehlen zur Überprüfung des SSM Agent-Status für alle von Systems Manager unterstützten Betriebssystemtypen finden Sie unter Prüfen des SSM Agent-Status und Starten des Agenten.
-
Werten Sie die Befehlsausgabe aus, um den Status von SSM Agent zu erfahren.
Status: Installiert und ausgeführt
In den meisten Fällen zeigt die Befehlsausgabe an, dass der Agent installiert ist und ausgeführt wird.
Das folgende Beispiel zeigt, dass SSM Agent auf einer Amazon-Linux-2-Instance installiert ist und ausgeführt wird.
amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2021-10-20 19:09:29 UTC; 4min 6s ago --truncated--
Das folgende Beispiel zeigt, dass SSM Agent auf einer Windows Server-Instance installiert ist und ausgeführt wird.
Status Name DisplayName ------ ---- ----------- Running AmazonSSMAgent Amazon SSM Agent
Status: Installiert, aber nicht ausgeführt
In einigen Fällen gibt die Befehlsausgabe an, dass der Agent installiert ist, aber nicht ausgeführt wird.
Das folgende Beispiel zeigt, dass SSM Agent auf einer Amazon-Linux-2-Instance installiert ist, aber nicht ausgeführt wird.
amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled) Active: inactive (dead) since Wed 2021-10-20 22:16:41 UTC; 18s ago --truncated--
Das folgende Beispiel zeigt, dass SSM Agent installiert ist, aber nicht auf einer Windows Server-Instance ausgeführt wird.
Status Name DisplayName ------ ---- ----------- Stopped AmazonSSMAgent Amazon SSM Agent
Wenn der Agent installiert ist, aber nicht ausgeführt wird, können Sie ihn manuell aktivieren, indem Sie die Befehle für den Betriebssystemtyp Ihrer Instace verwenden.
Betriebssystem Befehl Amazon Linux 1 sudo start amazon-ssm-agent
Amazon Linux 2 und Amazon Linux 2023 sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
macOS sudo launchctl load -w /Library/LaunchDaemons/com.amazon.aws.ssm.plist
sudo launchctl start com.amazon.aws.ssm
SUSE Linux Enterprise Server sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
Ubuntu Server (32 Bit) sudo start amazon-ssm-agent
Ubuntu Server (64 Bit – Deb) sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
Ubuntu Server (64 Bit – Snap) sudo snap start amazon-ssm-agent
Windows Server Führen Sie den folgenden Befehl in PowerShell aus.
Start-Service AmazonSSMAgent
Status: Nicht installiert
In einigen Fällen gibt die Befehlsausgabe an, dass der Agent nicht installiert ist.
Das folgende Beispiel zeigt, dass SSM Agent nicht auf einer Amazon-Linux-2-Instance installiert ist.
Unit amazon-ssm-agent.service could not be found.
Das folgende Beispiel zeigt, dass SSM Agent nicht auf einer Windows Server-Instance installiert ist.
Get-Service : Cannot find any service with service name 'AmazonSSMAgent'. --truncated--
Wenn der Agent nicht installiert ist, können Sie ihn manuell installieren, indem Sie das Verfahren für Ihren Betriebssystemtyp verwenden: