LoginSignup
1
0

More than 1 year has passed since last update.

コンテナインスタンスのインスタンスタイプの変更方法

Posted at

背景

ECS on EC2(g4dn)の構成にてサービスを運営中です。
とある事情でGPUメモリが足りなくなり、インスタンスタイプをg5にしたくなりました。

前提

表題でまずググると以下の記事がヒットしました。

これには3つの方法が書いてありますが、僕の場合はCloudFormationやキャパシティープロバイダは使っていないですし、コンテナインスタンスを新規に立てるとなると、EBSにあるデータのお引越しなどでダウンタイムが発生してしまいます。
これはなんとかしないと、ということで試行錯誤しました。

やり方

  1. マネコンでEC2インスタンスの停止
  2. アクション→インスタンスの設定→インスタンスタイプの変更、で好きなインスタンスタイプを選択
  3. EC2インスタンスの起動
  4. EC2にssh
sudo rm /var/lib/ecs/data/*
sudo service docker restart
sudo systemctl restart ecs
  1. マネコンでECS→クラスター→インフラストラクチャ→コンテナインスタンスにて新旧2つ表示されていることを確認
  2. 2つのうち古い方を消す

最後に

CloudFormationを使ったり、そもそもサーバレスにするのがほんとはいちばん良いです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0