리눅스에서 EBS를 마운트 할때 아래처럼 하면 된다. 처음에는 —region을 붙이지 않아 에러가 나더라. 아시아(싱가폴)은 ap-southeast-1로 하면 된다. 인스턴스ID는 직접 줘도 되고 아니면 아래 처럼 얻어와도 된다. 어차피 인스턴스ID가 있으면 어떤 지역에 있는지 알 수 있을텐데 명시적으로 지정을 해줘야 하니 약간 귀찮다.
Root Device를 EBS로 한 AMI를 런칭하면 instance-store보다 부팅이 빠르긴한데 데이터나 런타임 관련된 파일들을 EBS에 넣고 마운트해서 사용하는게 더 깔끔해 보인다. EBS Root Device는 기본 15기가짜리가 생성되기 때문에 좀 낭비인듯도 하고.
Attach하기
# INSTANCE_ID = `curl http://169.254.169.254/2008-09-01/meta-data/instance-id`
# ec2-attach-volume vol-1234 -i ${INSTANCE_ID} -d /dev/sdh --region ap-southeast-1
Detach하기
# ec2-detach-volume vol-1234 -i ${INSTANCE_ID} -d /dev/sdh --region ap-southeast-1
EC2 뿐만 아니라 EBS도 모니터링 기능이 제공되어 상태를 볼 수 있다.
