*

やばい、ディスク使用率99%!! 17分でAmazon EC2 でハードディスク(EBS)の容量を上げる方法

公開日: : Amazon EC2 ,


Amazon EC2 を使ってWebサイトを運用している方、気がついたらディスクの容量がパンパン!なんていう経験はないでしょうか?

自動でファイルを生成していたり、大量のログを吐いていたりすると、以外にすぐディスクを消費してしまうものです。

定期的にこれらのファイルを消すスクリプトを仕込んでおくがベストな方法だとは思いますが、まあ消せない状況というのもあるもので、

今回はEC2のハードディスク容量を増やす方法をお教えしたいと思います。

特別な方法というわけではなく、正攻法ではありますが、以外に日本語で説明が書かれているサイトがみあたらなかったので、僭越ながら紹介させていただきます。

オリジナルのサーバの大きさによりますが、私の例でいうとEC2 micro, 60GB で17分ほどで完了しました。

※はじめてAmazon EC2を使う方はこちらの記事を参照ください。
めんどくさがり屋のあなたへ。AmazonEC2を使って9分でできるWordPressセットアップ

インスタンスを停止

稼動しているインスタンスを停止します。インスタンスを停止するので当然作業中はサイトが落ちるので、この点ご了承ください。
2014-06-05 11_52_44-EC2 Management Console

Volumeのスナップショットを作成

Volumeセクションで利用中のVolumeを選択し、右クリック。そしてCreate Snapshotをクリックします。
2014-06-05 11_52_44-EC2 Management Console

VolumeIDはこの後の作業で使うので控えておきます。
2014-06-05 11_59_24-EC2 Management Console

新しいVolumeを作成する

snapshotセクションで先ほど作成したsnapshotが完成していることを確認します。続いてこのsnapshotを基にして新しいVolumeをつくります。
つまり、もともとのvolumeを拡張するのではなく、新しいvolumeをつくって、そこにオリジナルのsnapshotをコピーするという流れになります。

SnapshotIDが必要になるので控えます。
2014-06-05 12_14_01-EC2 Management Console

Volumeセクションへ行き、Create Volumeをクリックします。先ほどのSnapshotIDを選択します。
2014-06-05 12_16_37-EC2 Management Console

TypeをStandardにし、お好きな容量を入れます。
snapshotより小さな容量にすることはできないので注意してください。

Availability Zoneはインスタンスセクションで確認できるので、同じものをセットします。
2014-06-05 12_18_53-EC2 Management Console

インスタンスのVolumeを付け替える

Volumeへ行き、右クリックでDetouch Volumeをクリック
2014-06-05 12_28_22-EC2 Management Console

次に先ほど作成した新しいVolumeを選択し、右クリックでAttach Voluemをクリック。

Attach先のインスタンスを選択して、”Yes,Attach”をクリックします。

ファイルをリサイズする

コントロールパネルで設定したら、実際のサーバに入ってリサイズ処理を行います。

SSHでログインし、dfコマンドを実行します。すると現在の使用状況がみれます。
2014-06-05 12_33_00-root@ip-10-154-175-222_~

下記のようにリサイズコマンドを打ちます
2014-06-05 12_34_59-root@ip-10-154-175-222_~

これで完了です!

Ads by Google

Ads by Google

関連記事

めんどくさがり屋のあなたへ。AmazonEC2を使って9分でできるWordPressセットアップ

はてなやFC2などの無料ブログから、独自の環境へブログの移行を考えている方はたくさんいらっしゃる

記事を読む

Amazon EC2で定期的にバックアップを取る方法

こちらのサイトを参考に作成しました。 一部補足が必要と思われる箇所があったので実際に行った手順

記事を読む

no image

Amazon EC2 で登録しているクレジットカードが期限切れになると、、、

Amazon EC2 で登録しているクレジットカードが期限切れになると、、、 なんとカードの登

記事を読む

Amazon EC2でメールが飛ばない時にチェックすること

1.fromの値が適切になっているか 自動で割り当てられたホスト名がFromに設定されていると

記事を読む

[AWS] Amazon EC2 でPasswordログインできるようにする方法

Amazon EC2でインスタンスを作るとデフォルトでは秘密鍵によるSSHが提供されます。 が

記事を読む

Amazon EC2 インスタンスがSSHログイン不可、管理コンソールからリブートもできない時にやること

Amazon EC2を利用していると突然SSHログインができなくなり、かつ管理コンソールから

記事を読む

ACM(Amazon certificate Manager) をELBにインストールしてKusanagiで作ったEC2インスタンスに紐づける

Amazonが提供している無料のSSL certificate、ACMを使ってみます。 日

記事を読む

AWSに立てたnginxサーバでアクセス元IPが変わってしまう場合の解決策

現象 Amazon EC2でnginxでWebサーバを立てたとき、アクセスログをみると、ア

記事を読む

エックスサーバーのWordPress専用サービス”WPS レンタルサーバー”を使ってみた

私ごとですが、このサイトを含む全てのサイトをAmazon EC2からWPS レンタルサーバー

記事を読む

Amazon EC2で管理者コンソールにログインできるユーザーを増やす方法

企業でAmazon EC2を利用されている方、ログインアカウントを複数欲しいというケースはない

記事を読む

Ads by Google

Ads by Google

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Ads by Google

Ads by Google
新着記事をRSSで受けとる
PAGE TOP ↑