#はじめに
AWS SOAの試験でEC2のインスタンスタイプ変更を行なう問題が出題される。今回は改めてインスタンスタイプの変更の方法について押さえたいと思う。
#手順
・EC2インストール(今回はその点は省略する)
・SSH接続
・メモリ容量の確認
・インスタンスの停止
・インスタンスタイプの変更
・インスタンスの起動
・SSH接続
・メモリ容量が増えているか確認
#やってみた
SSH接続は、以下の記事参照。
https://dev.classmethod.jp/articles/aws-beginner-ec2-ssh/
SSH接続できたら以下のコマンドを使って、容量を確認する。
今回の場合(t2.micro)、合計のメモリが983であることが確認できる。
$free -m
total used free shared buff/cache available
Mem: 983 101 422 0 458 732
インスタンスタイプの変更のため、一旦インスタンスを停止する。
該当のインスタンスを選択して、アクション>インスタンスを停止を選択する。
停止できたら、アクション>インスタンスの設定>インスタンスタイプを変更を選択する。
インスタンスタイプを変更画面が出てくるので、インスタンスタイプを変更する。変更したら適用を選択する。
変更が完了したら、該当のインスタンスを選択して、アクション>インスタンスを開始する。
インスタンスが立ち上がったらSSH接続する。(Elastic IPを設定してない場合、インスタンスを停止するとパブリック IPv4 アドレスが変わるので注意する。)
先ほどとfree -m
コマンドを叩くと、合計のメモリが変わっていることを確認する。
$free -m
total used free shared buff/cache available
Mem: 1993 46 1793 0 154 1707
参考
Ultimate AWS Certified SysOps Administrator Associate 2020
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-instance-resize.html