Le planificateur d'instances sur AWS n'enregistre pas les heures de démarrage et d'arrêt de mon instance Amazon Elastic Compute Cloud (Amazon EC2) comme prévu.
Résolution
Si votre instance Amazon EC2 ne démarre pas et ne s'arrête pas comme prévu, vérifiez les configurations suivantes dans le planificateur d'instances sur AWS.
Paramètres de planification et de la période
Assurez-vous d'avoir correctement configuré les options --weekdays, --begintime, --endtime, --region et --stack pour create-period. Exemple de commande :
scheduler-cli create-period --name "your-period-name" --region example-region --weekdays mon-fri --begintime hh:mm --endtime hh:mm --stack your-stack-name
Remarque : Remplacez your-period-name par le nom de votre période, example-region par votre région AWS et mon-fri par les jours de semaine de la période. Remplacez également l'heure de début hh:mm par l'heure et les minutes de début, l'heure de fin hh:mm par l'heure et les minutes de fin, et your-stack-name par votre pile de planificateurs.
Assurez-vous également d'avoir correctement configuré les options --periods, --timezone et --name pour create-schedule. Exemple de commande :
scheduler-cli create-schedule --name your-schedule-name --stack your-stack-name --timezone Asia/Tokyo --periods your-period-name
Remarque : Remplacez your-schedule-name par le nom de l’identification de planification, your-stack-name par votre pile de planificateurs et Asia/Tokyo par votre fuseau horaire. Remplacez également your-period-name par le nom de période que vous avez configuré lorsque vous avez exécuté la commande create-period.
Paramètres de rôle IAM et autorisations d'accès
Vérifiez que vous avez correctement configuré le rôle Gestion des identités et des accès AWS (AWS IAM) pour le planificateur d’instances sur AWS.
Vous pouvez utiliser un volume Amazon Elastic Block Storage (Amazon EBS) chiffré pour votre instance. Dans ce cas, vous devez accorder au planificateur d’instances sur AWS l’autorisation d’utiliser la clé AWS Key Management Service (AWS KMS associée.
Paramètre d’identification d'instance
Lorsque vous créez la pile de planificateurs AWS CloudFormation, choisissez Spécifier les détails de la pile. Dans Clé d’identification de planification, entrez le nom de la planification que vous avez spécifiée lors de l’exécution de la commande create-schedule.
Paramètres de la pile CloudFormation
Assurez-vous que vous avez créé la pile CloudFormation dans la même région que l'instance. Sinon, créez une nouvelle pile dans la région appropriée.