2016-10-14 9 views
1

次のコマンドを実行してec2インスタンスを起動します。awscliを使用してEC2インスタンスにSSDスペースを使用して指定することはできますか?

aws ec2 run-instances --instance-initiated-shutdown-behavior terminate --instance-type c3.4xlarge --image-id ami-7172b611 --count 1 --key-name [removed] --security-groups [removed] --region us-west-2 

私が見つけた問題は、SSDが、私はこの問題を解決するためのコマンドを送信するためにsshを使用することができます知っている(私はこれを約百万年前から問題となっている。知っている)にマウントされないが、することができます私はrun-instancesコマンドを使ってスペースを指定していますか?

私はまだSSDがデフォルトで割り当てられていない理由を完全に理解していません。

答えて

2

--block-device-mappingsに、ディスクを記述するJSONを含むローカルファイルの値を渡すか、または短縮形文字列形式を使用する必要があります。

パラメータに関する情報はかなりページ上に広げているが、それはマニュアルに記載されています:run-instances

100ギガバイト汎用SSD(GP2は汎用SSD)で記述した例構成:

[ 
    { 
    "DeviceName": "/dev/sdh", 
    "Ebs": { 
     "VolumeSize": 100, 
     "VolumeType" 
    } 
    } 
] 
+0

これはホームディレクトリにもマウントされますか?または、パスを変更するためにすべてのスクリプトを変更する必要がありますか? –

+0

@DylanLawrenceをrootディスクに変更する 'DeviceName'を'/dev/sda1'に設定するだけでいいと思います。テストに値する! –

+0

助けてくれてありがとう、私はそれを撃つだろう。 –

関連する問題