0

Je crée un blob de page en utilisant l'API de stockage et l'ajoute en tant que disque à la machine virtuelle. Y a-t-il un moyen de le faire? Actuellement, lorsque je crée un blob et l'ajoute en tant que disque, la machine virtuelle échoue avec l'état de provisionnement échoué.Azure: liaison d'un blob de page créé à l'aide de l'API de stockage en tant que disque de données à la machine virtuelle.

+0

Quel type de votre machine virtuelle? Linux ou Windows? –

+0

J'essaie de créer une machine virtuelle Linux. – nwarriorch

Répondre

0

Il semble que vous souhaitiez créer un disque de données à l'aide d'Azure Storage SDK for Java pour joindre un blob de page en tant que disque de données pour une machine virtuelle Linux. Cependant, certains concepts que vous avez compris sont précis.

Premièrement, vous devez créer un fichier VHD sur l'environnement local. Comme références, vous pouvez essayer de suivre les documents ci-dessous pour le faire.

  1. Sous Windows, veuillez vous reporter au document Create and Use a Virtual Hard Disk on Windows 7 pour créer un fichier VHD.
  2. Sous Linux ou MacOS, vous pouvez installer & configurer QEMU/VirtualBox/KVM pour créer une image disque et la convertir. Par exemple, pour convertir une image qemu via la commande qemu-image convert.

Pour plus d'informations, s'il vous plaît voir About disks and VHDs for Azure virtual machines

Ensuite, vous téléchargez le fichier VHD créé pour Azure Blob Storage comme blob page via AzCopy ou suivre la section correspondante du tutoriel Creating and Uploading a Virtual Hard Disk that Contains the Linux Operating System.

Ensuite, vous pouvez vous référer au document Add a disk to a Linux VM pour attacher le disque de données sur Azure Storage.

En attendant, d'après ce que j'ai compris, je pense que vous voulez simplement étendre le système de fichiers de votre machine virtuelle Linux. Ainsi, l'autre solution peut convenir à vos besoins, mount Azure File Storage on Linux VMs using Samba protocol. Plus de détails, s'il vous plaît se référer à How to use Azure File Storage with Linux.

Espérons que ça aide. Toute préoccupation, n'hésitez pas à me le faire savoir.

+0

Hey Merci pour la réponse, le protocole samba ne fonctionne pas vraiment pour nous. Nous devons l'attacher en tant que disque VM. – nwarriorch