EC2のEBSのディスクスペースを拡張する。EC2のEBSのディスクスペースを拡張する。Services2013.05.30今月ひとつもブログを書いていなかったので、滑り込みのタイミングで何か書こうと思い、キーボードをとりました。Consoleと数個のコマンドで拡張できるEBSのディスクがいっぱいになってしまったEC2でJenkinsを動かしていて、Gitにソースコードをコミットするたびにそのビルドが走るようになっているのですが、半年間で数千回にのぼるコミットのすえEBSのディスク容量を食い尽くしてしまいました。RDSでは、ボタンをポチポチするだけでデータベースのディスクを拡張してくれる素晴らしい機能があるのですが、さすがにEBSにはそのような便利な機能はありません。Consoleと数個のコマンドで拡張できるでも、EBSには、データ丸ごとのスナップショットをとる機能があるので、少しの作業でディスクを拡張することができます。今回はJenkins用のディレクトリを拡張するので、まずはJenkinsをとめて、EBSをアンマウントします。Consoleでの作業は以下です。EBSをデタッチする。スナップショットを作成する。スナップショットから、容量を大きくした別のEBSを作成する。新しいEBSをアタッチする。これだけでディスク増えたらとても楽なんですが、残念ながらこのままマウントしてもディスクは拡張されません。EBS自体は大きい容量をもつものの、ファイルシステムとしてはスナップショット作成時の大きさのままだからです。そこで、resize2fsコマンドでファイルシステムのサイズを変更してやります。2ヶ月ほど前の作業ログと当時の記憶を頼りに書いております。コピーkatty0324三度の飯とエレクトロン誤差を知り、誤差を許容して、最適な判断をする。AWSの主要サービスが一斉に値下げするそうです。値下げ率も大きいです。ServicesCloudFormationでAWS上にステージング環境を必要な時だけ一発で立ち上げる。今月は、AWSの環境整備に時間を使っています。シロクが現在運営しているサービスは6つほどで、それぞれにAWSアカウントがあり、それぞれ似たような構成をとっています。その最小構成のコストが、だいたい月額10万円から15万円くらいです。値下げが発表されましたのでご注意ください。ELBのHTTPS接続を使用する。WEBサービスの通信を安全にするために、HTTPSを使って通信経路を暗号化する場合があります。Terminationという機能があり、これを使うと簡単にHTTPSが使えるようになります。値下げが発表されましたのでご注意ください。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Serviceskatty0324経営半分、エンジニアリング半分でやってます。ECSのサービスを複数のロードバランサに追加する2022.01.10Railsプロジェクトにfactory_botの導入2021.12.26ビジネス文書は、読まないで済むほうがいい2021.09.26人気記事mkdirでディレクトリが存在しない時だけディレクトリを作成する。InnoDBの行ロックとテーブルロックの挙動2013.07.122021.02.18Tomcatのログをローテートさせて一定期間で削除する。2014.07.042021.03.07Linuxで共有ライブラリsoを作ったり使ったりする方法。2013.10.242021.02.11UUIDはなぜ、分散環境で好き勝手に生成しても衝突しないのか。RFC4122規格とUUIDの性質。2014.03.282021.02.188年乗ったクロスバイクのボロボロになったパーツをまとめて交換した。2016.11.282021.03.07PHPでnullとfalseと空文字と0は同じ?2011.03.262021.03.07階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。2013.07.27IP制限されているWEBサイトをSSH経由でブラウザに表示する。2014.03.142021.02.11自作ツールテキスト一括変換ツールブラウザ上でリアルタイムにテキストの変換ができるツールです。日記その他ホーム検索トップサイドバーkatty0324経営半分、エンジニアリング半分でやってます。ECSのサービスを複数のロードバランサに追加する2022.01.10Railsプロジェクトにfactory_botの導入2021.12.26ビジネス文書は、読まないで済むほうがいい2021.09.26人気記事mkdirでディレクトリが存在しない時だけディレクトリを作成する。InnoDBの行ロックとテーブルロックの挙動2013.07.122021.02.18Tomcatのログをローテートさせて一定期間で削除する。2014.07.042021.03.07Linuxで共有ライブラリsoを作ったり使ったりする方法。2013.10.242021.02.11UUIDはなぜ、分散環境で好き勝手に生成しても衝突しないのか。RFC4122規格とUUIDの性質。2014.03.282021.02.188年乗ったクロスバイクのボロボロになったパーツをまとめて交換した。2016.11.282021.03.07PHPでnullとfalseと空文字と0は同じ?2011.03.262021.03.07階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。2013.07.27IP制限されているWEBサイトをSSH経由でブラウザに表示する。2014.03.142021.02.11自作ツールテキスト一括変換ツールブラウザ上でリアルタイムにテキストの変換ができるツールです。Handlebars.js2タイトルとURLをコピーしました。