0

저장소 API를 사용하여 페이지 BLOB를 만들고 가상 컴퓨터에 디스크로 추가하려고합니다. 이것이 할 수있는 방법이 있습니까? 현재 BLOB을 생성하여 디스크로 추가하면 VM은 프로비저닝 상태가 실패하여 실패합니다.Azure : 스토리지 API를 사용하여 생성 된 페이지 BLOB를 데이터 디스크로 Virtual Machine에 첨부합니다.

+0

VM 유형은 무엇입니까? Linux 또는 Windows? –

+0

나는 리눅스 VM을 만들려고 노력하고있다. – nwarriorch

답변

0

Azure Storage SDK for Java를 사용하여 Linux VM 용 데이터 디스크로 페이지 blob를 첨부하려는 데이터 디스크를 만들고 싶습니다. 그러나 이해 한 몇 가지 개념은 정확한 메모입니다.

먼저 로컬 환경에서 VHD 파일을 만들어야합니다. 참고 문헌으로, 당신은 그것을하기 위하여 아래의 문서를 따르도록 노력할 수 있습니다.

  1. Windows의 경우 Create and Use a Virtual Hard Disk on Windows 7 문서를 참조하여 VHD 파일을 만드십시오.
  2. Linux 또는 MacOS의 경우 & 구성 QEMU/VirtualBox/KVM을 설치하여 디스크 이미지를 만들고 변환 할 수 있습니다. 예를 들어, 명령 qemu-image convert을 통해 qemu 이미지를 변환합니다.

자세한 내용은 About disks and VHDs for Azure virtual machines

이 두 번째로, 당신은 AzCopy를 통해 페이지 BLOB으로 푸른 물방울 저장하기 위해 만든 VHD 파일을 업로드하거나 튜토리얼 Creating and Uploading a Virtual Hard Disk that Contains the Linux Operating System의 관련 부분을 따라 참조하시기 바랍니다.

그런 다음 Add a disk to a Linux VM 문서를 참조하여 Azure 저장소에 데이터 디스크를 첨부 할 수 있습니다.

한편, 내 이해를 바탕으로, 당신은 단지 당신의 리눅스 VM의 파일 시스템을 확장하려는 생각합니다. 따라서 다른 솔루션이 사용자의 요구에 적합 할 수 있습니다. mount Azure File Storage on Linux VMs using Samba protocol. 자세한 내용은 How to use Azure File Storage with Linux을 참조하십시오.

희망이 있습니다. 어떤 걱정, 제발 알려 주시기 바랍니다.

+0

안녕하세요. 응답을 보내 주셔서 감사합니다. 삼바 프로토콜은 실제로 우리에게 효과가 없습니다. VM 디스크로 연결해야합니다. – nwarriorch