[LINUX] Changer l'instance AWS EC2 de t2 à t3

En premier

Je pense qu'il est normal de simplement changer le type d'instance pour une instance relativement nouvelle, mais il est possible que l'ancienne ne prenne pas en charge ENA. C'est exactement ce que je voulais changer cette fois. Le système d'exploitation était la série CentOS 7, mais il était un peu vieux, donc il ne supportait pas ENA. Nous allons donc commencer par le support ENA.

À propos de l'ENA https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/enhanced-networking-ena.html

Confirmation de conformité ENA

modinfo ena

Si non pris en charge

modinfo: ERROR: Module ena not found.

Semble sortir

update CentOS peut être mis à jour avec yum pour prendre en charge ENA

sudo yum update

Cette fois, c'était une ancienne instance, donc la mise à jour a échoué. Dans ce cas, vous devriez pouvoir commenter le miroir des informations de dépôt et activer baseurl.

Redémarrage de l'instance

aws ec2 reboot-instances --instance-ids {InstanceID}

Confirmation de conformité ENA

modinfo ena

Il doit être affiché de différentes manières contrairement à la précédente.

ENA activé

Vous devez arrêter l'instance pour que l'ENA prenne effet.

#Arrêtez l'instance
aws ec2 stop-instances --instance-ids {InstanceID}
#Vérifier si ENA est valide
aws ec2 describe-instances --instance-ids {InstanceID} --query "Reservations[].Instances[].EnaSupport"

Il n'est pas activé pour le moment, donc il retournera probablement [].

#ENA activé
aws ec2 modify-instance-attribute --instance-id {InstanceID} --ena-support
#Vérifier si ENA est valide
aws ec2 describe-instances --instance-ids {InstanceID} --query "Reservations[].Instances[].EnaSupport"

Avec confirmation ici

[
    true
]

Est OK quand

Changer en t3

Enfin passer à t3

#Changement
aws ec2 modify-instance-attribute --instance-id {InstanceID} --attribute instanceType --value t3.{InstanceSize}
#Commencez
aws ec2 start-instances --instance-ids {InstanceID}

Il semble que j'ai pu le changer en toute sécurité.

Recommended Posts

Changer l'instance AWS EC2 de t2 à t3
AWS EC2 2nd SSH connection to EC2 Instance (Amazon Linux 2)
N'a pas changé de Python 2 à 3
Précautions lors de l'exécution de Python sur EC2 à partir d'AWS Lambda (Exécuter la commande)
Joindre en toute transparence une instance Linux EC2 à AWS Managed Microsoft AD
Lancement de l'instance AWS EC2 et connexion SSH
[Version 2020] Comment installer Python3 sur EC2 d'AWS
Somme de 1 à 10
Modifiez le point décimal de la journalisation de, à.
Création d'une instance AWS EC2 EC2 (Amazon Linux AMI) 2
Créer une instance de GPU AWS pour entraîner StyleNet
[AWS] Migrer les données de DynamoDB vers Aurora MySQL
Comment mettre fin à une instance AWS EC2 (supprimer la sécurité G et supprimer la paire de clés)
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Terraform configuré pour lancer AWS Lambda à partir d'Amazon SQS
Procédure de déploiement sur les paramètres d'environnement du serveur AWS (2) (instance EC2)
[Python] Changer l'entrée standard du clavier en fichier texte
Copie de fichiers directement d'Amazon EC2 (Amazon Linux) vers S3
Comment modifier le répertoire statique par défaut dans Flask
[AWS EC2] Comment installer Maven sur Amazon Linux 2
[Amazon Linux 2] Passage de l'authentification par clé publique à l'authentification par mot de passe
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
Transition de WSL1 à WSL2
Tweet d'AWS Lambda
De l'édition à l'exécution
[AWS] J'ai essayé d'utiliser EC2, RDS, Django. Construction de l'environnement à partir de 1
[AWS] Installez node.js sur l'instance EC2 et exécutez l'exemple de programme
Comment lancer AWS Batch à partir de l'application cliente Python
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
Création d'un environnement pour exécuter des programmes Python sur AWS EC2
Couches AWS Lambda Une explication rapide de la création à la liaison
Envoyer une demande d'AWS Lambda à Amazon Elasticsearch Service
Exemple de script pour surveiller la charge moyenne avec CloudWatch sur AWS EC2