Change the instance initiated shutdown behavior
By default, when you initiate a shutdown from an Amazon EBS backed instance (using a command such as
shutdown or poweroff), the instance stops. You can change this behavior so that the instance terminates instead by
changing the InstanceInitiatedShutdownBehavior
attribute for the instance.
You can change this attribute while the instance is running or stopped.
The halt command doesn't initiate a shutdown. If used, the instance
doesn't terminate; instead, it places the CPU into HLT
and the instance
continues to run.
Note
The InstanceInitiatedShutdownBehavior
attribute only applies when you
perform a shutdown from the operating system of the instance itself. It doesn't apply
when you stop an instance using the StopInstances
API or the Amazon EC2
console.
You can change the InstanceInitiatedShutdownBehavior
attribute using the Amazon EC2
console or the command line.