AwscliでEC2の強制再起動

強制停止 -> 起動

最近しょっちゅう、CPUが上がりすぎて再起動しなけりゃならないのが 頻繁にあったので、こんな感じでASW CLIでコマンドをたたいてます。 こんなコマンドたたかなくても、ちゃんと動けばいいのだが。。。。

instance=[インスタンスID]
aws ec2 stop-instances --instance-ids ${instance} --force && aws ec2 wait instance-stopped --instance-ids ${instance} && \
aws ec2 start-instances --instance-ids ${instance}  && aws ec2 wait instance-running --instance-ids ${instance}