Imageを実行するとデフォルトでは自動的に再起動がかかるので注意。したくない場合、オプションを外す。†2台以上のEC2から、同じEBSをアタッチできる。同じファイルを2台のEC2から、同時に見えない。AWS指定した価格よりスポットインスタンスの価格が上がった場合は、EC2が終了する。InstanceではEBSインスタンスでもstopできず、start/terminateのみ可能EC2はステートレスな利用に向いているログはS3/CloudWatchに保存するようにする。「○○前からボリュームがアタッチ中のまま動いていません。」->ケース作成で、サポートに英語でissueが作成できる。サポートプランがbasicでもOK。現象EC2がpendingのまま起動しない。該当EBSのページを表示すると、「○○前からボリュームがアタッチ中のまま動いていません。」->ケース作成で、サポートに英語でissueを作成できる。basicプランでも。Linux上で該当EBSにアクセスするとレスポンスが無い解決方法:スナップショットを作成し、既存EBSと入れ替える。わかりやい名前を付ける。<hostname>-ebs1等)snapshot作成に失敗する場合があった。接続元〜EC2へ22/tcpが疎通可能な事。volumeでも動的拡張できるgp2現行世代のインスタンス(m3以上?)2TB未満パーティションは作成しない方が良い。resize2fsのような手順が発生する。t2/t3CPU使用率が低い。短時間のみ使用率が高い。m5CPU使用率が高い状態が続く。IPを割り当てても通信できない。stealが高く、プログラムの挙動が遅くなる時がある。他のインスタンスタイプへの移行を検討。t2シリーズは普段はCPU利用率が低く、瞬間的にCPU利用率が上がる場合に適している。(開発用やbatch処理等)。CPUクレジットを使い切ると、バーストしなくなるので注意。常時CPU利用率が高い場合は、m4/m5のインスタンスを検討。制限EC2-Classicの場合、1アカウント、1リージョン、500個まで。1個あたり、100ルールまで。CloudEC2-VPCの場合、1アカウント、1リージョン、デフォルト500個まで。1個あたり、50ルールまで。上限緩和申請で拡張可能。Cloud別AWSアカウントのセキュリティグループも指定できる。†ホストのハードウェア故障等で、突然再起動したり、その後起動しない場合がある。AWS管理コンソール上のステータスは0/2で正常に起動しないAWS管理コンソールからstopを実行しても、stoppingのままで処理が進まない。supportの回答)。10分程度待つと停止した。製品コードがある場合、同一AMIインスタンスがstopしていればアタッチできるようになった。xxxxxxx」と記載があり、rootボリューム(/dev/sda)以外にアタッチできない。これはrootボリュームから起動しなくなった場合のトラブルシュート時に困る事になる。†AWSの場合、ssh設定ファイルを間違えたり、iptablesを間違えたりするとsshログインできなくなる。他のクラウドでは管理画面からターミナルを開けたりするので最悪そこから編集できる。記事EC2インスタンスにログインできなくなったら......。Developers.IO問題のEC2のEBSルートボリュームのスナップショットを作成。インスタンスでのデバイスの名前付けAMIによって開始名が異なる。4台が予約されている。†EBSではスナップショット作成後、スナップショットからより大きなEBSを作成できる。パーティションが一つでもあると、resize2fsが失敗し、OSから拡張した部分が認識されない。非常に面倒で時間がかかるので、通常はパーティションを作成せずにフォーマットだけして利用する方が楽。fdiskやpartedでパーティションを作るとresize2fsが失敗するようになる。パーティション1を拡張。resize2fsを実行。先にe2fsckを実行するように指示される。e2fsckでチェック。HVM)で、resize2fsがうまくいかない場合。cloud-utils-growpartdracutで修正。この時現在のkernelしか指定できなかった。それ以外のinitramfsを指定すると起動しなくなった。resizefsAMIを作成。作成したAMIからEC2起動時に任意のrootボリュームサイズを指定して起動し、起動後にOSから正しくサイズが認識されているかを確認cloud-utilsはインストールしない方が良い。グローバル設定が書いてあり、/etc/logrotate.confの設定が上書きされてしまう。使った場合、エフェメラルディスクがマウントできない時、EC2の起動ができなくなった。インスタンスにインスタンスストアボリュームを追加するm1シリーズのエフェメラルディスクはext3でフォーマット済みI2/R3シリーズ等のTRIMをサポートしているSSDベースのエフェメラルディスクはフォーマットされていないm3シリーズはSSDベースのエフェメラルディスクだが、TRIMをサポートしてないので、ext3でフォーマット済み。ディスクのマウントに失敗してもブートしてほしいときには、/etc/fstabでnofailオプションを付けます。cloud-utilsのgrowpartを使う方法。cloud-utilsのgrowpartを使う方法。/dev/xvde1reboot上記でエラーが出るケースや、パーティションを切ってある場合m1.largeの例。