AWS EC2でインスタンスを起動するまで(後編)

2015/04/30 AWS, 技術系 投稿者:千本木

前編ではインスタンスの作成まで行うことができました。
既にこの段階でインスタンスは起動していますのでログインしてみましょう。

EC2インスタンスへのログイン

インスタンスにログインするためには当然インスタンスに付与されているパブリックIPを知っておく必要があります。
これはEC2のインスタンス管理画面に表示されています。

aws021

パブリックIPと表示されている箇所です。

このIPアドレスに対し、ec2-userというユーザー名でダウンロードしたプライベートキーファイルを指定してSSHログインします。

aws22
aws23

無事アクセスできました。

というコマンドでスーパーユーザー権限での操作を行うことが可能です。

Elastic IP

変動IPアドレスの確認

EC2では初期状態ではパブリックIPに変動IPアドレスが付与されてしまいます。

変動IPアドレスですとサーバ設定上不便なことが多くあるのですが、まずは本当に変動IPなのか検証してみます。

インスタンスを一度シャットダウンし、管理画面から再度起動を行います。

とシャットダウンを行った後、管理画面から開始します。

aws024
aws025

先ほどとパブリックIPが変わってしまいましたので、割り当てられていたパブリックIPが固定IPアドレスではないということが分かりました。

固定IPアドレス:Elastic IPの付与

この問題を解決するために、Elastic IPという固定IPアドレスを付与します。

左メニューElastic IPから新しいアドレスの割り当てをクリックしElastic IPを取得します。

aws026

その後、発行されたElastic IPを該当インスタンスに対し関連付けを行います。

aws027
aws028

Elastic IPを関連付けたら、インスタンス管理画面に戻ります。

aws029

先ほどの取得したElastic IPが設定されていることが分かりますね。

これでシャットダウン後起動してもIPアドレスは変わらなくなりました。

更にスピーディーにインスタンスを運用する

さて、ここまでで「EC2インスタンスを起動する」という目的は果たしてしまっているのですが、もう少しだけ続けます。

EC2はインスタンスを起動させるまで非常にスピーディーであることが分かりました。

ただ、いくらスピーディーであるとはいえ、実運用に持っていくにはインスタンス起動後の初期状態のOSからサーバ構築を行うことになりますので、それなりに時間がかかってきます。

そこで一度サーバ構築を行ったインスタンスをコピーし、サーバ構築時間を短縮する方法を紹介いたします。

方法1:インスタンスからイメージの作成を行う

右クリックからのイメージ作成

コピーしたいインスタンスを右クリックして「イメージの作成」を行い進みます。

aws030
aws031

イメージのAMIの項目を確認すると、先ほど作成したAMIが出来上がっていますので、これを右クリックして作成を選択すれば、コピー元の環境と同じインスタンスを構築することが可能になります。

aws032

簡単にインスタンスがコピーできるのですが、大きな問題としてコピーを実行するとコピー元のインスタンスが再起動されてしまいます。

再起動をさせないためにはイメージ作成の段階で「再起動しない」というオプションを使用すれば良いのですが、?ボタンをクリックしてヒントを表示すると「このオプションを使用すると、作成したイメージのファイルシステムの完全性は保証できません。」と表示され不安になります。

方法2:インスタンスのスナップショットを作成しコピーする

実運用に入ってしまっているインスタンスをコピーしたい場合には再起動は実施困難であり、前述の方法は非現実的ですので、稼働中インスタンスのスナップショットを作成してコピーするという方法を行います。

スナップショットを作成する

まず、現在のインスタンスのスナップショットを作成します。

左メニューのELASTIC BLOCK STOREからボリュームをクリック。

aws033

この中から、コピー元としたいボリュームを指定します。

アタッチ済み情報を見るとどのインスタンスで使用されているかがわかります。

右クリックし、スナップショットの作成を実行

aws034

後で判別できるように好きな名前を指定してください。

aws035

左メニューのELASTIC BLOCK STOREからスナップショットをクリック。

aws036

スナップショットが作成されていればOKですので、右クリックしてイメージの作成に進みます。

スナップショットからのインスタンス作成

aws037

EC2のデフォルトでは、スナップショットからイメージを作成しようとすると、ルートデバイスが「/dev/sda1」となるためLVMの「/dev/xvda」に変更します。

aws038

作成ボタンをクリックすればインスタンスが作成されます。

aws039

単純にイメージを作成する場合と比べて手順は少し増えますが、コピー元インスタンスに影響なくコピーできるのは便利ですね。

次回は

さて、次回は「Amazon LinuxとCentOSの違い」について投稿いたします。

EC2インスタンス作成時にわざわざAmazon Linuxを指定した理由について解説いたします。

カレンダー

      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       

カテゴリー

PRODUCE ネディアプロデュース
群馬データセンター
群馬の法人ITサポートサービス Wide Net[ワイドネット]
ワイドオフィス
イヤホンのブランドでハイクラスを誇る | n+um(エニューム)