EBSはAmazon EC2用の外付けHDDみたいなものです。
利用料金
仮想ディスク容量: $0.10 / 1GB
リクエスト(I/O) : $0.10 / 100万I/Oリクエスト
ボリューム作成
ボリュームを作るのは至極簡単です。
Firefox の add-on ElasticfoxElasticFoxや、Amazon Web Services Management Consoleからも出来るけど、漢はだまって Amazon EC2 API Toolsで。
アタッチしたいインスタンスを確認して、
ec2-describe-instances
#———————————————————————
INSTANCE i-5354173a ami-2dd03644 ec2-174-129-135-179.compute-1.amazonaws.com domU-12-31-39-02-B0-23.compute-1.internal running my-keypair 0 m1.small 2009-05-28T03:49:31+0000 us-east-1b aki-9b00e5f2 monitoring-disabled
#———————————————————————
インスタンスと同一のゾーンに、ボリュームを作成します。とりあえず5GBで。
ec2-create-volume -z us-east-1b -s 5
作成したボリュームを確認する。
ec2-describe-volumes
#———————————————————————
VOLUME vol-3057ba59 5 us-east-1b creating 2009-05-28T04:14:11+0000
#———————————————————————
インスタンスにアタッチする
ec2-attach-volume -d /dev/sdc -i i-5354173a vol-3057ba59
先日作成したAMIを起動する。
ec2-run-instances ami-2dd03644 -k my-keypair
SSHで接続する
ssh -v -i my-keypair root@ec2-174-129-135-179.compute-1.amazonaws.com
アタッチしたボリュームを確認する
ls -laF /mnt/sd*
ファイルシステムを作成
アタッチしたボリュームに、ファイルシステムを作成します。ext3で。
yes | mkfs -t ext3 /dev/sdc
マウントします。
mkdir /Share
mount /dev/sdc /Share
完了です。
df -k
#———————————————————————
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 10321208 1195504 8601416 13% /
none 870472 0 870472 0% /dev/shm
/dev/sdc 5160576 141444 4756988 3% /Share
#———————————————————————