7

ゲストオペレーティングシステムとしてUbuntuServer12.04LTSを実行しています。

インスタンスにいくつのボリュームをアタッチできますか?私は、お客様ごとに独自のボリュームを用意する必要があるプロジェクトに取り組んでいます。

Amazonには動的ボリュームがないようです。そのため、既存のボリュームを拡張するには、スナップショットから新しいボリュームを作成する必要があります。この操作にはサーバーのダウンタイムが必要であり、これは許容できません。これが、クライアントごとに1つのボリュームが必要な理由です。物理サーバーでは、2 TBのドライブを配置してクォータを使用しますが、今のところこの方法は使用しません。

4

5 に答える 5

1

moosgummi の回答に基づいて構築するために、AWS では幅広いブロック デバイス名を使用できます。「ブロック デバイス マッピングの指定」の下にある関連ドキュメントを参照してください。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html

EBS ボリューム マウント ポイントは、/dev/ で始まり、「hd」または「sd」(2)、次に a から z (26)、1 から 15、または数字なし (16) を指定する必要があります。これらの選択により、2 x 26 x 16 = 832 個の名前オプションが生成されます。(moosgummi が推奨する 24 以上。) ただし、ルート デバイス (sda1) やその他のデフォルト (sda[1-15]) との競合を避けるように注意してください。

デバイス名の制限は、接続された EBS ボリュームの総数に関して私が知っている唯一の制約です。しかし、一度に複数を試したことはありません。

于 2013-09-15T17:35:49.907 に答える
1

実際、Linux を使用する場合、制限はありません (Windows インスタンスは 16 個の EBS ボリュームに制限されています)。デバイスの名前を変更する必要があるかもしれませんが、最大 24 個のボリュームを簡単に取得できます。

/dev/sdf1  /dev/sdf5  /dev/sdf9  /dev/sdg4  /dev/sdg8  /dev/sdh3
/dev/sdf2  /dev/sdf6  /dev/sdg1  /dev/sdg5  /dev/sdg9  /dev/sdh4
/dev/sdf3  /dev/sdf7  /dev/sdg2  /dev/sdg6  /dev/sdh1  /dev/sdh5
/dev/sdf4  /dev/sdf8  /dev/sdg3  /dev/sdg7  /dev/sdh2  /dev/sdh6

詳細については、ドキュメントを参照してください: Attaching the Volume to an Instance .

于 2012-06-15T06:45:48.363 に答える