2014-06-27 1 views
1

Я создаю экземпляры EC2 с использованием AWS. Я могу подключить дополнительные SSD-диски, используя эту конфигурацию.Установить экземпляр EC2 Root Тип устройства как SSD

'BlockDeviceMappings' => array(
    array(
     'VirtualName' => 'data_volume', 
     'DeviceName' => '/dev/sdg', 
     'Ebs' => array(
      'VolumeSize' => 2, 
      'VolumeType' => 'gp2' 
     ) 
    ), 

Но я не могу сделать корневое устройство SSD. Я попробовал VolumeType и Параметры RootDeviceType, но они не сработали.

Любое решение для этого?

+1

Вам необходимо использовать экземпляр с поддержкой AMI вместо EBS. – datasage

+0

Изменение AMI сделало трюк. – Saqib

ответ

0

Вы можете, конечно, создать экземпляры ec2 с корневым томом EBS SSD с консоли. Обычно я использую Ruby SDK, например:

ec2.instances.create(:image_id => 'image', :key_name => 'key', :instance_type => 'class', :security_groups => 'group', :count => 1, :block_device_mappings => [{:device_name => '/dev/sda1', :ebs => {:volume_size => 10, :volume_type => 'gp2'}}]) 
Смежные вопросы