2013-09-04 1 views
1

새 저장소 위치의 가상 드라이브에 빈 데이터 디스크를 추가하고 싶습니다. 가상 컴퓨터를 선택하고 추가 -> 데이터 디스크 비우기를 클릭하면 저장 위치를 ​​변경할 수 없습니다. 누구든지 빈 디스크를 추가 할 때 기본 저장소 위치를 변경하는 방법을 알고 있습니까? 감사합니다새 저장소 위치의 가상 컴퓨터에 빈 디스크를 추가하는 방법은 무엇입니까?

UPDATE 나는이 실행해야하는 명령이라고 생각

. 하지만 VM에서 실행하면 아무 것도하지 않습니다.

Get-AzureVM "service" -Name "vmname" `| Add-AzureDataDisk -CreateNew -DiskSizeInGB 1000 -DiskLabel "sqlsa1" -MediaLocation "http://mystoragelocation.blob.core.windows.net/" -LUN 4 '| Update-AzureVM 
+0

'Add-AzureDataDisk'에 대한 호출이 올바르지 않습니다. BLOB를 가리 키지 않고 저장 계정 만 가리 키기 때문입니다. Get-Help Add-AzureDataDisk -Detailed 또는 Get-Help Add-AzureDataDisk -Examples를 실행하여 올바르게 사용하는 방법을 확인하십시오. –

+0

@DavidMakogon 도움을 주셔서 감사합니다. 나는 vhds의 개념과 그것이 어떻게 지적되어야 하는지를 이해한다. 그러나 단순히 저장 위치에 빈 vhd를 만드는 방법은 무엇입니까? – NullReference

+0

마이클의 대답에 댓글을 달았습니다 :'-CreateNew' 플래그를 사용해야합니다. –

답변

4

나는 아직 시도하지 않은,하지만 난 당신이 PowerShell을 통해 새로운 빈 데이터 디스크를 추가하고, BLOB 저장소의 위치를 ​​지정할 수 있습니다 생각합니다. Add-AzureDataDisk cmdlet 및 -MediaLocation 매개 변수를 확인하십시오.

+1

오른쪽 :'-MediaLocation'은 디스크를 저장할 입방체 URI를 지정할 수 있도록합니다 가상 컴퓨터와 다른 저장소 계정에있을 수 있습니다. '-CreateNew'와 결합하여 새로운 데이터 디스크를 만들고 기존 디스크를 지정하십시오. –

+0

@DavidMakogon 나는 푸른 하늘과 함께 powershell을 사용한 적이 없습니다. 즉, 명령을 실행하기 위해 Windows Azure Management Cmdlet을 VM에 설치해야합니까? 그렇지 않으면 cmdlet을 로컬로 실행하고 있습니까? – NullReference

+0

로컬로 cmdlet을 실행합니다. 이것은 기본적으로 Windows Azure 서비스 관리 API를 호출하여 Windows Azure가 원하는 데이터 디스크를 지정된 VM에 연결하도록 지시합니다. – mcollier

1

이 문제가 발생하여 최종적으로 해결할 수있었습니다. 지금까지 내가 해왔 던 일을 도움이 될 수 있도록 공유하고 싶었습니다.

시작하려면 컴퓨터에서 .vhd를 만들어야했습니다. "디스크 관리"(시작 -> 실행 -> mmc)를 열면 파일 -> 스냅인 추가를 선택하십시오. "추가 옵션"메뉴의 디스크 관리에서 새로운 .vhd를 만들 수 있습니다. 고정 된 크기의 디스크를 사용해야합니다. Azure는 확장 디스크 크기를 사용할 수 없도록합니다 (고정 디스크의 전체 크기가 아니라 사용하는 것에 대해서만 비용이 청구됩니다.) 디스크 관리를 사용하여 초기화하고 디스크를 포맷하는 단순 볼륨으로 만듭니다.

다음으로 내 저장 계정에 업로드해야했습니다. 우선 저장소 계정에 컨테이너가 1 개 이상 있는지 확인하십시오. Azure 콘솔 (manage.windowsazure.com)에서이를 설정할 수 있습니다. 파일은 페이지 블롭으로 업로드해야합니다.

다음으로 무료 도구 인 AzCopy (http://blogs.msdn.com/b/windowsazurestorage/archive/2013/04/01/azcopy-using-cross-account-copy-blob.aspx)를 사용했습니다. 저장 용량 컨테이너의 URL과 키가 필요합니다. 저장소 메뉴 항목으로 이동 한 다음 저장소를 선택한 다음 키 관리를 클릭하면 Azure 콘솔에서 두 가지 항목으로 이동할 수 있습니다.

이 도구는 명령 줄 도구입니다 내 명령 줄은 다음과 같이 보았다 :

C : \ 사용자 \ 짐 \ 바탕 화면 \ AzCopy> C AzCopy.exe : \ 사용자가 주요 HTTPS \ 짐 \ 바탕 화면 \ :// [저장소 URL]/[컨테이너 이름]/destkey : [비밀 키]/blobtype : 페이지/V/S

이 예에서 내 .vhd 파일은 desktop \ main 폴더의 유일한 파일이었습니다.

내가 필요한 모든 것이 있는지는 잘 모르겠지만, 나머지 단계를 내 가상 컴퓨터에서 볼 수 있도록 할 것입니다.

다음으로 나는 Azure 관리 콘솔로 돌아갔습니다. 가상 머신 메뉴 항목을 클릭 한 다음 상단 메뉴의 디스크를 선택했습니다. 그런 다음 Create (생성)를 클릭하고 내 저장소의 컨테이너에서 찾아보기로 디스크를 추가 할 수있었습니다. 그런 다음 가상 컴퓨터의 대시 보드로 이동하여 첨부 할 수 있어야합니다.

관련 문제