メニュー
Amazon Elastic Compute Cloud
Linux インスタンス用ユーザーガイド

コンソール出力の取得とインスタンスの再起動

コンソール出力は問題を診断する際に役立つツールで、特に、カーネルの問題やサービス設定の問題のトラブルシューティングを行うときに便利です。これらの問題が発生すると、SSH デーモンの開始前にインスタンスが停止したり、インスタンスに到達不能になったりする可能性があります。

同様に、到達できないインスタンスを再起動する機能も重要で、こうした機能はトラブルシューティングと一般的なインスタンス管理の両方で利用できます。

EC2 インスタンスには、コンソール出力を表示できる物理的なモニターがありません。また、インスタンスの起動、再起動、またはシャットダウンするための物理的なコントロールもありません。代わりに、Amazon EC2 API とコマンドラインインターフェイス (CLI) を通じてこれらのタスクを実行します。

インスタンスの再起動

リセットボタンを押してコンピュータをリセットするように、Amazon EC2 コンソール、CLI、または API を使用して EC2 インスタンスをリセットできます。詳細については、「インスタンスの再起動」を参照してください。

警告

Windows インスタンスの場合、この動作によりハードウェアが再起動され、その結果データが破損する可能性があります。

インスタンスコンソール出力

Linux/Unix インスタンスの場合、マシンに接続されている物理的なモニターに通常表示されるようなコンソール出力がインスタンスコンソール出力に表示されます。インスタンスで出力が生成されると、この出力はバッファに入れられ、ストアに送られます。インスタンスの所有者はこのストアから出力を取得できます。

Windows インスタンスの場合は、インスタンスコンソール出力に直近のシステムイベントログエラーが 3 つ表示されます。

表示される出力は、継続的には更新されず、更新する価値があると思われる場合にのみ更新されます。たとえば、インスタンスの起動直後、再起動後、インスタンスの終了時に更新されます。

注記

表示される出力のうち、保存されるのは最新の64 KB のみです。この出力は、出力の送信から少なくとも1時間使用可能です。

インスタンスの所有者のみがコンソール出力にアクセスできます。 コンソールまたはコマンドラインを使用して、インスタンスのコンソール出力を取得できます。

To get console output using the console

  1. https://console.aws.amazon.com/ec2/) にある Amazon EC2 コンソールを開きます。

  2. In the left navigation pane, choose Instances, and select the instance.

  3. Choose Actions, Instance Settings, Get System Log.

コマンドラインを使用してコンソール出力を取得するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

一般的なシステムログエラーの詳細については、Linux ベースのインスタンスに関するシステムログエラーのトラブルシューティング を参照してください。

接続できないインスタンスのスクリーンショットの取得

SSH または RDP を介してインスタンスに接続できない場合、インスタンスのスクリーンショットをキャプチャし、イメージとして表示できます。これにより、インスタンスのステータスについて可視化されるため、迅速にトラブルシューティングすることができます。

このスクリーンショットにはデータ転送コストがかかりません。イメージは 100KB 未満の JPG 形式で生成されます。

To access the instance console

  1. https://console.aws.amazon.com/ec2/) にある Amazon EC2 コンソールを開きます。

  2. In the left navigation pane, choose Instances.

  3. Select the instance to capture.

  4. Choose Actions, Instance Settings.

  5. Choose Get Instance Screenshot.

イメージを右クリックし、ダウンロードして保存します。

コマンドラインを使用してスナップショットをキャプチャするには

次のコマンドの 1 つを使用できます。返されるコンテンツは base64 でエンコードされます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

ホストコンピュータに障害が発生した場合のインスタンスの復旧

基になるホストコンピュータのハードウェアで復旧不可能な問題が発生した場合、AWS はインスタンスの停止イベントをスケジュールすることがあります。このようなイベントは事前に E メールで通知されます。

To recover an Amazon EBS-backed instance running on a host computer that failed

  1. Back up any important data on your instance store volumes to Amazon EBS or Amazon S3.

  2. Stop the instance.

  3. Start the instance.

  4. Restore any important data.

  5. [EC2-Classic] If the instance had an associated Elastic IP address, you must reassociate it with the instance.

詳細については、「インスタンスの停止と起動」を参照してください。

To recover an instance store-backed instance running on a host computer that failed

  1. Create an AMI from the instance.

  2. Upload the image to Amazon S3.

  3. Back up important data to Amazon EBS or Amazon S3.

  4. Terminate the instance.

  5. Launch a new instance from the AMI.

  6. Restore any important data to the new instance.

  7. [EC2-Classic] If the original instance had an associated Elastic IP address, you must associate it with the new instance.

詳細については、「Instance Store-Backed Linux AMI の作成」を参照してください。