2012-04-21 1 views
0

다음은 내 stackoverflow post의 후속 작업입니다. 작업자 역할 인스턴스에서 VHDL로 페이지 BLOB를 마운트하려면 어떻게해야합니까? 드라이브가 마운트 된 후, mongo 인스턴스에 --dbpath 매개 변수의 값으로 전달합니다.설치 페이지 Blob을 배치 파일의 VHD로 사용

간단히 말해서, 나는 푸른 blob (내구성을 위해)에 데이터 디렉토리가있는 단일 mongo 인스턴스를 시작하려고합니다. Azure의 사이트에서 예제 인 HelloWorld을 빌드 중입니다. Tomcat 인스턴스를 시작하는 대신 mongo 인스턴스를 시작합니다.

답변

1

다음 가이드를 따르시기 바랍니다. http://www.codeproject.com/Articles/81413/Windows-Azure-Drives-Part-1-Configure-and-Mounting. 이 설명서는 드라이브를 마운트하는 방법을 설명하지만 드라이브 문자를 환경 변수로 저장하는 방법을 보여줍니다.

이것은 mongo 인스턴스를 시작할 때 흥미 롭습니다.이 환경 변수를 --dbpath와 함께 사용할 수 있습니다. 콘솔 응용 프로그램에 모든 코드를 캡슐화하여 mongo 인스턴스를 시작하기 전에 모든 코드를 간단하게 시작할 수 있도록하는 것이 가장 좋습니다.

+0

감사합니다. Java 기반 솔루션이 있습니까? 탑재 할 때 사용할 수있는 Microsoft.WindowsAzure.CloudDrive와 동일한 기능을 찾고 있습니다. – dsatish

0

Java로 드라이브를 마운트 할 수 있는지 확실하지 않습니다. 현재 Windows Azure Storage Client for Java에서는이 기능을 사용할 수 없습니다 : https://github.com/WindowsAzure/azure-sdk-for-java. 네이티브 (C++) API도 없습니다. 따라서 .NET을 사용하여 드라이브를 마운트 한 다음 .NET 응용 프로그램에서 Java 프로세스를 시작해야 할 수도 있습니다. 현재로서는 http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting에 기능 요청을 제출할 수 있습니다.

감사합니다.

Ming Xu.