2012-05-18 16 views
11

EBSブートドライブでカスタマイズしたWindows 2008 EC2インスタンスがあります。既存のWindows EC2インスタンスにインスタンスストレージを追加するにはどうすればよいですか?

インスタンスをm1.small(またはm1.large)として開始し、インスタンスストレージが追加ドライブとして表示されません。

ec2-run-instancesコマンドの-bスイッチを使用すると、ephymeralインスタンスストレージのマッピングを作成できます。 ec2-run-instancesコマンドは新しいインスタンスを作成しますが、私の場合はインスタンスがすでに存在しているため、ec2-start-instancesとして起動します。

既存のEBSブートインスタンスのm1.smallインスタンスに付属するephymeralインスタンスストレージにアクセスする方法はありますか?

UPDATE:現在、WindowsマシンはZ:ドライブにephymeralインスタンスストレージをマウントしているようです(2015年2月)。

+0

あなたの目的がここにあることを明確にすることはできますか?実際に何をしたいのかを理解することは非常に難しいです。 –

+2

Windows 2008インスタンスを初めて作成したときはt1.microインスタンスでしたが、これにはefymeralインスタンスストレージはありませんでした。インスタンスにはブートEBS 30GBドライブが付属しており、C:としてマウントされています。私はいくつかのプログラムをインストールし、インスタンスをカスタマイズしました。私はこのインスタンスを決して終了しませんでした、私はそれを開始し、それを停止した。ある時点で、インスタンスのタイプをm1.smallに変更しましたが、mi.smallインスタンス(160GB)に付属する追加のストレージでD:ドライブを取得できませんでした。 t1.microの代わりにm1.smallを起動すると、カスタマイズされたインスタンス上で160GBのスペースをどのように使用できるかを知りたいと思います。 – Pep

答えて

9

この機能はAmazon EC2では利用できませんが、実際には非常に良い質問です。説明されている起動時間の要件を参照する一般的な回答です。 ec2-modify-instance-attribute

あなたはアマゾンEBS担保インスタンスにはかないストレージを追加したい場合は、 はあなたが インスタンスを起動時に一時的なストレージを追加する必要があります。詳細については、Amazon Elastic Compute CloudユーザーガイドのOverriding the AMI's Block Device MappingまたはAmazon Elastic Compute Cloud ユーザーガイドの Adding A Default Instance Storeにアクセスしてください。 [重点鉱山]その過去の問題の多くが、64ビットの遍在の最近の導入は、垂直スケーリング汎用性の有意な改善を意味し、所与の(EC2 Updates: New Medium Instance, 64-bit Ubiquity, SSH Clientを参照)、このされていない

突然確かにトピックです - あなたの質問は順番にさらに多くの質問が得られます。

    可能性がアップ再び、私は一時的なストレージのたくさんの十分に大きなインスタンスを起動し、それをスケールダウンするとき、すなわち、逆の場合のために起こります(とは何
  • )その後?
  • 初期のブロックデバイスマッピングが何とか保持されている場合は、常に大きなインスタンスから開始する必要がありますか? (私は実際にこれが事実であると疑う。)

この質問は、私が推測するAWSチームによってのみ解決される可能性がありますので、サポートリクエストを提出するか、質問をAmazon Elastic Compute Cloud forumに中継したい場合があります。

+2

カスタマイズ作業を保存し、最初にインスタンスを起動したときに追加できなかったEphymeralストレージの恩恵を受ける唯一の方法は、カスタマイズされたAMIから新しいAMIを作成し、 http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html – Pep

+0

5年後にこれを行うことができません。 – Johnrad

6

私が間違っていると私には納得していると思いますが、「EC2インスタンスに追加のストレージを追加するにはどうすればいいですか?」と思います。

その場合、答えは次のとおりです。

は、AWSコンソールでのボリュームのパネルを選択して、必要なサイズの新しいボリュームを作成し、必ずそれはあなたが添付したいインスタンスと同じアベイラビリティゾーンにあります作りますそれに。その新しいボリュームを選択し、「Attach」をクリックします。接続するインスタンスを選択し、「OK」をクリックします。

インスタンスにログオンし、[コンピュータの管理]で[ディスクの管理]プラグインを選択し、新しい未割り当てパーティションをフォーマットし、必要なドライブ文字を入力します。エクスプローラに標準のWindowsドライブとして表示されます。

+2

これは新鮮なEBSボリュームを接続する方法です。インスタンスストアボリュームを接続することについての質問がありました。実行中のインスタンスにはできないと思います。 –

+2

はい、そうです。私はすでにスペースを増やすための回避策として行っていましたが、私は、マイクロインスタンス以外のインスタンスに付属する無料の非永続インスタンスストレージを意味しました。 Linuxインスタンスを起動すると、この非永続スペースはすでにマウントされており、/ mntの下で使用する準備ができていますが、Windowsでは、インスタンスが新しく作成されたときに-bスイッチを使用しないとマウントされません。 ec2-run-instances APIです。 – Pep

関連する問題