2012-07-17 6 views
2

나는 이것에 아주 새롭고 이것을 처음 시도하고있다. Amazon EC2에 장착 할 때 하드 디스크와 비슷한 방식으로 Amazon Elastic Block Storage(EBS)을 사용할 수 있음을 알았습니다. 이제 EBS에 디렉토리 구조를 만들고 EBS에 Java Servlet의 파일을 저장하고 싶습니다.Amazon Elastic Block Storage (EBS)에서 디렉토리 구조를 만들고 Java Servlet에서 파일을 저장 하시겠습니까?

나는 또한 개발 시스템에서 서블릿에 의해 사용되는 코드는

나는 아마존 리눅스 내 아마존 EC2에 설치 한
@MultipartConfig(location   = "d:\\tmp", 
        fileSizeThreshold = 1024 * 1024, 
        maxFileSize  = 1024 * 1024 * 5, 
        maxRequestSize = 1024 * 1024 * 5 * 5 ) 

, 어떤 포인터 EBS에서 디렉토리 구조 액세스 파일을 만드는 데 사용 될 수 있다는 것을 배웠습니다 위대한 도움이 될 것입니까?

+0

@theburningmonk이 질문을 살펴보실 수 있습니까? –

답변

1

EBS는 하드 디스크, 그것은 당신이 소프트웨어에 여러 EBS 볼륨을 스트라이프하지 않는 한 데스크탑 하드 디스크보다 느린의 것을 제외하고 (응용 프로그램의 관점에서 하드 디스크로 정확히를 동작에 유사하지 입니다 RAID 구성).

EBS 볼륨을 탑재 한 후에는 다른 저장소와 마찬가지로 EBS 저장소를 사용합니다. 리눅스의 볼륨을 마운트하는 방법에 대한

지침은 여기에서 찾을 수 있습니다 :

http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

그 단계를 수행하면 디렉토리

을/mnt/데이터 저장소와 끝날 것

EBS 볼륨에 해당합니다. data-store 이름이 마음에 들지 않으면 다른 것으로 변경할 수 있습니다.

예제 코드가 Windows 경로 사양 인 "d:\\tmp"을 참조하지만 인스턴스가 Linux를 실행한다고 명시했습니다. 경로가 /mnt/data-store을 가리 키도록 조정해야합니다.

+1

도움이 되니 기쁩니다 ... –

0

EBS 볼륨을 사용하여 시작하는 가장 쉬운 방법은 EBS 지원 EC2 인스턴스를 시작하는 것입니다. 이들은 EBS 볼륨 (부팅 볼륨)에 미리 연결되어 있습니다.