前提条件IAM管理者から次のアクセス権を付与される必要があります。
- ec2:DescribePlacementGroup: プレイスメント グループが存在するかどうかを確認し、関連情報を取得できる。
- ec2:DeletePlacementGroup: 問題が発生した場合にロールバックできる。
- ec2:CreatePlacementGroup: 新しいインスタンスを移行するためのプレイスメント グループを作成できる。
インスタンスを停止しない場合は、インスタンスを手動でスケール アップまたはスケール ダウンする代わりに、プレイスメント グループを移行できます。
- システム内の単一インスタンスでデータベースを停止します。
# tpareset -x stop system
- データベースが停止していることを確認します。
# psh pdestate -w
PDE state: DOWN/HARDSTOP - プレイスメント グループの移行を開始します。
# tdc-migrate-placement-group --instance_type <desired instance type>
ここで、desired instance typeはr5.4xlarge、r5.8xlarge、r5.12xlarge、r5.16xlarge、r5.24xlarge、またはr6i.4xlarge、r6i.8xlarge、r6i.12xlarge、r6i.16xlarge、r6i.24xlarge、r6i.32xlargeです。古いシステムは実行されたままです。元のインスタンス名には-migratedが追加されています。 - システムにSSHで接続して、新しいインスタンスが期待どおりに機能していることを確認します。新しいシステムを確認した後、古いインスタンスを停止または終了できます。