2016-10-14 3 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를 사용할 수 있습니다 알고있다 (I이 약 1 만 년 동안 문제가되어왔다. 알) 마운트하지 않습니다,하지만 수 내 run-instances 명령을 사용하여 공간을 지정합니까?

SSD가 기본적으로 할당되지 않은 이유를 여전히 완전히 이해하지 못합니다.

답변

2

--block-device-mappings을 디스크를 설명하는 JSON이 포함 된 로컬 파일의 값으로 전달하거나 축약 형 문자열 형식을 사용해야합니다.

매개 변수에 대한 정보가 상당히 페이지에 퍼져 있지만 그것은이 문서에 설명 된 것 : run-instances

100GB의 범용 SSD (GP2는 범용 SSD입니다) 설명 예 구성 :

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

그래, 그게 홈 디렉토리에 마운트 될까? 또는 경로를 변경하기 위해 모든 스크립트를 수정해야합니까? –

+0

@DylanLawrence가 루트 디스크로 수정하는 방법'DeviceName'을'/ dev/sda1'으로 설정해야한다고 생각합니다. 테스트할만한 가치가 있습니다! –

+0

그래, 도와 줘서 고마워, 내가 그걸 줄께. –

관련 문제