Je souhaite trouver le système d’exploitation (SE) ou le numéro de version de mon instance Amazon Elastic Compute Cloud (Amazon EC2). Cependant, je n’ai pas attribué d’identifications spécifiques au système d’exploitation au lancement.
Brève description
Une Amazon Machine Image (AMI) publique répertorie la distribution sur laquelle elle est basée dans les paramètres Description ou Nom. Lorsque vous générez une nouvelle AMI basée sur une AMI publique, la distribution passe à Linux personnalisé. Dans ce scénario, vous ne pourrez peut-être pas consulter les informations relatives à la plateforme.
Résolution
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.
Pour vérifier le numéro de version de votre plateforme de système d'exploitation et de votre instance, utilisez la console Amazon EC2 ou l'interface de ligne de commande AWS.
Utiliser la console Amazon EC2
Utilisez l'une des méthodes suivantes pour vérifier votre système d'exploitation ou votre numéro de version :
- Consultez les détails de la plateforme ou les informations d’ID d’AMI.
Consultez les journaux de console ou la capture d’écran de l’instance.
- Consultez les informations sur la plateforme pour les instances gérées par AWS Systems Manager.
Vérifier les détails de la plateforme ou les informations d’ID d’AMI
Remarque : Cette méthode affiche des informations limitées sur le système d'exploitation car AWS a une visibilité limitée sur le logiciel ou le système d'exploitation qui s'exécute sur une instance. AWS ne peut pas fournir d’informations spécifiques relatives au système d’exploitation. Pour plus d'informations sur votre système d'exploitation ou votre numéro de version, utilisez l'une des autres méthodes.
Pour vérifier les informations sur votre système d'exploitation, procédez comme suit :
- Ouvrez la console Amazon EC2.
- Dans le volet de navigation, sélectionnez Instances, puis votre instance.
- Choisissez l'onglet Détails, puis vérifiez le champ Détails de la plateforme. Vous pouvez également choisir ID d’AMI.
Consulter les journaux de console de l’instance ou la capture d’écran
Obtenez la sortie de la console d'instance, puis vérifiez les entrées de journal pour les mots-clés Linux ou noyau. Vous pouvez également obtenir une capture d'écran de l'instance.
Consulter les informations relatives à la plateforme pour les instances gérées par Systems Manager
Procédez comme suit :
- Ouvrez la console Systems Manager.
- Choisissez l'onglet Instances gérées.
- Sélectionnez l'instance pour afficher le type de plateforme, le nom de la plateforme et la version de la plateforme.
Remarque : Une instance gérée est une machine ou une instance que vous avez configurée avec Systems Manager. Pour apparaître dans l’onglet Instances gérées, les instances doivent être en cours d’exécution et l’agent amazon-ssm-agent doit être installé. Ils doivent également disposer des autorisations de Gestion des identités et des accès AWS (AWS IAM) requises.
Pour plus d'informations sur les prérequis, consultez la section Systèmes d'exploitation et types de machines pris en charge.
Utiliser l’AWS CLI
Remarque : Vous ne pouvez utiliser l'AWS CLI que pour consulter les informations sur la plateforme et la version du système d'exploitation Linux pour les instances où vous avez configuré AWS Systems Manager Agent (SSM Agent).
Pour consulter les informations sur votre instance, exécutez la commande describe-instance-information suivante :
aws ssm describe-instance-information --query 'InstanceInformationList[*].[InstanceId,PlatformType,PlatformName]' --output table --region us-east-1
Remarque : Remplacez us-east-1 par votre région AWS.
Exemple de sortie :
# 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 |
+----------------------+--------+--------------------+