Come posso trovare la piattaforma o la versione del sistema operativo utilizzata dalla mia istanza EC2 Linux?

4 minuti di lettura
0

Voglio trovare il sistema operativo (OS) o il numero di versione della mia istanza Amazon Elastic Compute Cloud (Amazon EC2). Tuttavia, non ho assegnato tag specifici del sistema operativo al momento dell'avvio.

Breve descrizione

Un'Amazon Machine Image (AMI) pubblica elenca la distribuzione su cui si basa nei parametri Descrizione o Nome. Quando si genera una nuova AMI basata su un'AMI pubblica, la distribuzione passa a Custom Linux. In questo caso, potresti non riuscire a visualizzare le informazioni relative alla piattaforma.

Soluzione

Utilizzare la console Amazon EC2

Dalla console Amazon EC2, puoi utilizzare uno dei tre metodi seguenti per verificare il sistema operativo o il numero di versione:

  • Visualizza i dettagli della piattaforma o le informazioni sull'ID AMI.
  • Visualizza i log o lo screenshot della console dell'istanza.
  • Visualizza le informazioni sulla piattaforma per le istanze gestite di AWS Systems Manager.

Visualizza i dettagli della piattaforma o le informazioni sull'ID AMI

Per la nuova console Amazon EC2, completa i seguenti passaggi:

1.    Seleziona l'istanza.

2.    Nella scheda Dettagli, visualizza le informazioni sul sistema operativo e sulla versione nel campo Dettagli della piattaforma. In alternativa, seleziona l'ID AMI.

Per la vecchia console Amazon EC2, completa i seguenti passaggi:

1.    Seleziona l'istanza.

2.    Nella scheda Descrizione, visualizza le informazioni sul sistema operativo e sulla versione dalla piattaforma ID AMI:
Dettagli della piattaforma: Visualizza il campo Dettagli della piattaforma per la piattaforma (dedotta) utilizzata dall'istanza.
**ID AMI:**Seleziona il link sotto il campo ID AMI per aprire la dashboard AMI. Controlla la scheda Dettagli per informazioni sul sistema operativo e sulla versione.
Nota: La dashboard AMI potrebbe mostrare per impostazione predefinita le AMI possedute da me. Puoi modificare questo filtro in Immagini pubbliche o Immagini private, se necessario.

Visualizza i log o lo screenshot della console dell'istanza

Per la nuova console Amazon EC2, completa i seguenti passaggi:

1.    Seleziona l'istanza.

2.    Quindi scegli Azioni, Monitora e risolvi problemi, Ottieni log di sistema.

3.    Inserisci una parola chiave, ad esempio Linux o kernel da cercare nelle voci del log.

-oppure-

1.    Seleziona l'istanza.

2.    Scegli ** Azioni**, Monitora e risolvi problemi, Ottieni lo screenshot dell'istanza.

Per la vecchia console Amazon EC2, completa i seguenti passaggi:

1.    Seleziona l'istanza.

2.    Scegli Azioni, Impostazioni dell'istanza, Ottieni log di sistema.

3.    Inserisci una parola chiave, ad esempio Linux o kernel da cercare nelle voci del log.

-oppure-

1.    Seleziona l'istanza.

2.    Scegli Azioni, Impostazioni dell'istanza, Ottieni lo screenshot dell'istanza.

Nota: AWS ha una visibilità limitata sul software o sul sistema operativo in esecuzione su un'istanza. Questo significa che AWS non può fornire informazioni specifiche relative al sistema operativo. AWS prevede le informazioni nel campo Dettagli della piattaforma in base al nome e alla descrizione dell'AMI. Per questo motivo, la piattaforma riportata non è sempre accurata per i due metodi precedenti. Se i log della console sono abilitati per impostazione predefinita, di solito mostrano il sistema operativo e la versione utilizzati dall'istanza.

Visualizza le informazioni sulla piattaforma per le istanze gestite di AWS Systems Manager

1.    Apri la console delle istanze gestite.

2.    Seleziona l'istanza. Vengono visualizzate le seguenti informazioni sull'istanza: tipo di piattaforma, nome della piattaforma e versione della piattaforma.

**Nota:**Un'istanza gestita è qualsiasi macchina o istanza configurata con AWS Systems Manager. Per apparire nella scheda Istanze gestite di AWS Systems Manager, le istanze devono essere in esecuzione e avere installato amazon-ssm-agent. Devono inoltre disporre delle autorizzazioni AWS Identity and Access Management (IAM) richieste.

Per informazioni sui prerequisiti per l'utilizzo di AWS Systems Manager, consulta Prerequisiti di Systems Manager.

Utilizzo dell'interfaccia della linea di comando AWS (AWS CLI) sulle istanze gestite

Puoi utilizzare l'interfaccia della linea di comando di AWS per visualizzare le informazioni sulla piattaforma e la versione del sistema operativo Linux delle istanze in cui ssm-agent è installato e configurato. Esegui i seguenti comandi per installare e utilizzare l'utilità jquery seguita dal comando ssm describe-instances-information. Nel seguente comando di esempio, sostituisci us-east-1 con la tua Regione AWS.

Nota: Se ricevi errori mentre sono in esecuzione i comandi dell'interfaccia della linea di comando AWS, assicurati di utilizzare la versione più recente dell'interfaccia della linea di comando AWS.

# sudo yum install -y jq*
# aws ssm describe-instance-information --query 'InstanceInformationList[*].[InstanceId,PlatformType,PlatformName]' --output table  --region us-east-1
------------------------------------------------------
|             DescribeInstanceInformation            |
+----------------------+--------+--------------------+
|  i-0e446328e4070b25c |  Linux |  SLES              |
|  i-09ab5fd0cf37a45da |  Linux |  Amazon Linux AMI  |
|  i-0dd6cd6c3210f605e |  Linux |  SLES              |
|  i-05dd60329fb29cd74 |  Linux |  Ubuntu            |
+----------------------+--------+--------------------+

$ aws ssm describe-instance-information --region us-east-1
{
  "InstanceInformationList": [
    {
      "IsLatestVersion": false,
      "ComputerName": "ip-172-31-39-244.ec2.internal",
      "PingStatus": "Online",
      "InstanceId": "i-0b89uiydekijihuh",
      "IPAddress": "172.31.39.244",
      "ResourceType": "EC2Instance",
      "AgentVersion": "2.3.978.0",
      "PlatformVersion": "15.1",
      "PlatformName": "SLES",
      "PlatformType": "Linux",
      "LastPingDateTime": 1593669078.246
    }
}

Informazioni correlate

describe-instance-information di SSM Agent

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa