明日はスノボーだああああ!!

Adachinです。本日はAWSのお話。

AWSってホントに便利ですよね〜

機能も充実してるけど維持費がやたら高いところが残念なところ。

今回は「Instance Store」を使っていなかったけど忘れてて使いたい時はどうするのか

をブログします。そもそもInstance Storeってなんぞから説明していきます。


■Instance Storeとは

インスタンスで使用するためのブロックレベルの一時ストレージのこと。
簡単に言うと無料枠じゃないインスタンスタイプ(性能がいい)にはボリュームが
デフォルトで付属しているものですね。
(例)
c3.xlarge 2 x 40 GB SSD(80 GB)などなど。。
ちなみにこれって最初にEC2の設定で追加しないと使えないんです。。(サーバ停止しても)
やっちまったな!と言いたいところですがある方法を使えば余裕で追加できます。i01


■そもそもInstance Store(Storage)ってなにに使うのがベストなのか

[AWSマイスターシリーズ] Instance Store & Elastic Block Storeよりこんなことが書いてあります。

i02

結局データとかログ系に最適みたいですね。


■新規で追加したい場合

EC2で「ステップ 4: ストレージの追加」でできます。ii03


■後から追加したい場合

・対象のインスタンスで確認

ephemeral*と表示されていなかったら追加されてないと判断します。

AMIの作成

・EC2から対象のインスタンスをイメージに焼く
i04

・先程焼いたイメージを起動i05


■マウントをする

これで約80GB認識されてる!あとはマウントするだけだ!

・フォーマット

・マウントディレクトリの作成

・fstabの編集

・マウントコマンドで認識させる

・最後に

あとは現使用しているEIPと今回作ったインスタンスにひも付けすれば完了


■まとめ

安定のAWSの凄さ・・・

参考:http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/InstanceStorage.html#StorageOnInstanceTypes
http://dev.classmethod.jp/cloud/aws/instance-storeephemeral-disk/

The following two tabs change content below.

あだちん

1989年生まれ。 ランサーズ/SRE。 2013年新卒に自宅サーバを構築し、技術ブログを立ち上げた。 ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、他社インフラレスポンス改善、ランサーズにてサーバ系のお仕事も副業で行っている。未経験によるエンジニア勉強会なども実施している。そして「脆弱性スキャナVuls」のOSS活動もしており、広報/エバンジェリスト/VulsRepo init file,chatwork通知のコントリビュータでもある。現在は分析基盤を担当しておりDigdag,embulk,BigQueryを使いこなそうと奮闘中。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください