Résolution des problèmes liés aux contacts qui fournissent des données à Amazon EC2 - AWS Ground Station

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution des problèmes liés aux contacts qui fournissent des données à Amazon EC2

Si vous ne parvenez pas à terminer un AWS Ground Station contact, vous devrez vérifier que votre instance Amazon EC2 est en cours d'exécution, que Data Defender est en cours d'exécution et que votre flux Data Defender est correctement configuré.

Prérequis

Les procédures suivantes supposent qu'une instance Amazon EC2 est déjà configurée. Pour configurer une instance Amazon EC2 dans AWS Ground Station, consultez Getting Started.

Étape 1 : Vérifier que votre instance EC2 est en cours d'exécution

  1. Localisez l'instance Amazon EC2 qui a été utilisée pour le contact que vous dépannez. Procédez comme suit :

    1. Dans votre CloudFormationtableau de bord, sélectionnez la pile qui contient votre instance Amazon EC2.

    2. Choisissez l'onglet Ressources et localisez votre instance Amazon EC2 dans la colonne Logical ID. Vérifiez que l'instance est créée dans la colonne Statut.

    3. Dans la colonne Physical ID, choisissez le lien de votre instance Amazon EC2. Vous serez redirigé vers la console de gestion Amazon EC2.

  2. Dans la console de gestion Amazon EC2, assurez-vous que l'état de votre instance Amazon EC2 est en cours d'exécution.

  3. Si votre instance est en cours d'exécution, passez à l'étape suivante. Si votre instance n'est pas en cours d'exécution, démarrez-la en procédant comme suit :

    1. Une fois votre instance Amazon EC2 sélectionnée, choisissez Actions > État de l'instance > Démarrer.

Étape 2 : Déterminer le type d'application de flux de données utilisé

Si vous utilisez l'AWS Ground Station agent pour la livraison de données, veuillez vous rediriger vers la section AWS Ground Station Agent de résolution des problèmes.

Sinon, si vous utilisez l'application Data Defender (DDX), continuez surÉtape 3 : vérifier que Data Defender est en cours d'exécution.

Étape 3 : vérifier que Data Defender est en cours d'exécution

Pour vérifier le statut de Data Defender, vous devez vous connecter à votre instance dans Amazon EC2. Pour plus d'informations sur la connexion à votre instance, consultez Connexion à votre instance Linux.

La procédure suivante fournit des étapes de dépannage utilisant des commandes dans un client SSH.

  1. Ouvrez un terminal ou une invite de commande et connectez-vous à votre instance Amazon EC2 à l'aide de SSH. Transférez le port 80 de l'hôte distant afin d'afficher l'interface web de Data Defender. Les commandes suivantes montrent comment utiliser SSH pour se connecter à une instance Amazon EC2 via un bastion avec la redirection de port activée.

    Note

    Vous devez remplacer <SSH KEY><BASTION HOST>, et par <HOST>votre clé SSH spécifique, le nom d'hôte du bastion et le nom d'hôte de l'instance Amazon EC2.

    Pour Windows

    ssh -L 8080:localhost:80 -o ProxyCommand="C:\Windows\System32\OpenSSH\ssh.exe -o \"ForwardAgent yes\" -W %h:%p -i \"<SSH KEY>\" ec2-user@<BASTION HOST>" -i "<SSH KEY>" ec2-user@<HOST>

    Pour Mac

    ssh -L 8080:localhost:80 -o ProxyCommand="ssh -A -o 'ForwardAgent yes' -W %h:%p -i <SSH KEY> ec2-user@<BASTION HOST>" -i <SSH KEY> ec2-user@<HOST>
  2. Vérifiez que Data Defender (également appelé DDX) est en cours d'exécution en vérifiant l'existence d'un processus en cours d'exécution nommé ddx dans la sortie. La commande de vérification de l'existence d'un processus en cours d'exécution est fournie ci-dessous, avec un exemple de sortie réussie.

    [ec2-user@Receiver-Instance ~]$ ps –ef | grep ddx Rtlogic 4977 1 10 Oct16 ? 2-00:22:14 /opt/rtlogic/ddx/bin/ddx –m/opt/rtlogic/ddx/modules –p/opt/rtlogic/ddx/plugins –c/opt/rtlogic/ddx/bin/ddx.xml –umask=077 –daemon –f installed=true –f security=true –f enable HttpsForwarding=true Ec2-user 18787 18657 0 16:51 pts/0 00:00:00 grep –color=auto ddx

    Si Data Defender est en cours d'exécution, passez à l'étape suivante Étape 4 : Vérifiez que votre flux Data Defender est configuré. Sinon, passez à l’étape suivante.

  3. Démarrez Data Defender à l'aide de la commande ci-dessous.

    sudo service rtlogic-ddx start

    Si Data Defender s’exécute après avoir utilisé la commande, passez à Étape 4 : Vérifiez que votre flux Data Defender est configuré Sinon, passez à l'étape suivante.

  4. Inspectez les fichiers suivants à l'aide des commandes ci-dessous, pour détecter des erreurs survenues lors de l'installation et de la configuration de Data Defender.

    cat /var/log/user-data.log cat /opt/aws/groundstation/.startup.out
    Note

    Un problème courant découvert lors de l'inspection de ces fichiers est que le VPC Amazon sur lequel s'exécute votre instance Amazon EC2 n'a pas accès à Amazon S3 pour télécharger les fichiers d'installation. Si vous découvrez dans vos journaux que c'est le problème, vérifiez les paramètres du VPC Amazon et du groupe de sécurité de votre instance EC2 pour vous assurer qu'ils ne bloquent pas l'accès à Amazon S3.

    Si Data Defender est en cours d'exécution après avoir vérifié les paramètres de votre Amazon VPC, continuez sur. Étape 4 : Vérifiez que votre flux Data Defender est configuré Si le problème persiste, contactez AWS Support et envoyez vos fichiers journaux avec une description de votre problème.

Étape 4 : Vérifiez que votre flux Data Defender est configuré

  1. Dans un navigateur Web, accédez à votre interface utilisateur Web DDX en entrant l'adresse suivante dans la barre d'adresse: localhost:8080. Ensuite, appuyez sur Entrée.

  2. Sur le DataDefendertableau de bord, choisissez Accéder aux détails.

  3. Sélectionnez votre flux dans la liste des flux, puis choisissez Edit Stream (Modifier le flux).

  4. Dans la boîte de dialogue Stream Wizard (Assistant de flux), procédez comme suit :

    1. Dans le panneau WAN Transport (Transport WAN) assurez-vous que WAN to LAN (WAN vers LAN) est sélectionné comme direction de flux.

    2. Dans la zone Port assurez-vous que le port WAN que vous avez choisi pour votre groupe de points de terminaison de flux de données est présent. Par défaut, ce port est 55888. Ensuite, choisissez Suivant.

    3. Dans le panneau Local Endpoint (Point de terminaison local), vérifiez qu'un port valide est présent dans la zone Port. Par défaut, ce port est 50000. Il s'agit du port sur lequel vous recevrez vos données une fois que Data Defender les aura reçues du AWS Ground Station service. Ensuite, choisissez Suivant.

    4. Choisissez Finish (Terminer) dans le menu restant si vous avez modifié des valeurs. Sinon, vous pouvez procéder à l'annulation à partir du menu Stream Wizard (Assistant de flux).

Vous avez maintenant vérifié que votre instance Amazon EC2 et Data Defender fonctionnent et sont correctement configurés pour recevoir des données de. AWS Ground Station Si vous continuez de rencontrer des problèmes, contactez AWS Support.