We can use the Amazon EC2 console or AWS Command Line Interface to get the termination reason.
To get the termination reason using the Amazon EC2 console
Open the EC2 console --> Select the instance --> Go to Description tab --> Then check the value of State transition reason message
To get the termination reason using the AWS Command Line Interface:-
We need a system that may be on-premise or AWS system in which AWS CLI tool is already install
then need to run the below command
[root@ip-172-31-83-180 ~]# aws ec2 describe-instances --instance-id i-02de445d52343b5b9
To get the termination reason using the Amazon EC2 console
Open the EC2 console --> Select the instance --> Go to Description tab --> Then check the value of State transition reason message
To get the termination reason using the AWS Command Line Interface:-
We need a system that may be on-premise or AWS system in which AWS CLI tool is already install
then need to run the below command
[root@ip-172-31-83-180 ~]# aws ec2 describe-instances --instance-id i-02de445d52343b5b9
Output:- Then we will get the reason for our server termination like below:-
"StateReason": {
"Message": "Client.UserInitiatedShutdown: User initiated shutdown",
"Code": "Client.UserInitiatedShutdown"
},
I have terminated EC2 by myself that why we got error like above..
i-02de445d52343b5b9 -----> This is instace ID of our terminated EC2 server ..check below pic
- If the reason is Client.VolumeLimitExceeded: Volume limit exceeded,you have reached your EBS volume limit
- If the reason is Client.InternalError: Client error on launch, that typically indicates that the root volume is encrypted and that you do not have permissions to access
No comments:
Post a Comment