Partager via


Créer un chemin de stockage pour Azure Stack HCI

S’applique à : Azure Stack HCI, version 23H2

Cet article explique comment créer un chemin de stockage pour les images de machine virtuelle utilisées sur votre cluster Azure Stack HCI. Les chemins de stockage sont une ressource Azure et sont utilisés pour fournir un chemin d’accès pour stocker des fichiers de configuration de machine virtuelle, une image de machine virtuelle et des disques durs virtuels sur votre cluster. Vous pouvez créer un chemin de stockage à l’aide d’Azure CLI.

À propos du chemin d’accès au stockage

Lorsque le cluster Azure Stack HCI est déployé, les chemins de stockage sont créés dans le cadre du déploiement. L’option par défaut sélectionne automatiquement un chemin de stockage avec une haute disponibilité. Vous pouvez toutefois décider d’utiliser un chemin de stockage spécifique. Dans ce cas, vérifiez que le chemin de stockage spécifié dispose d’un espace de stockage suffisant.

Les chemins de stockage de votre cluster Azure Stack HCI doivent pointer vers des volumes partagés de cluster accessibles par tous les serveurs de votre cluster. Pour être hautement disponibles, nous vous recommandons vivement de créer des chemins de stockage sous des volumes partagés de cluster.

L’espace disponible dans le volume partagé du cluster détermine la taille du magasin disponible sur le chemin de stockage. Par exemple, si le chemin de stockage est et que le Volume01 chemin d’accès est C:\ClusterStorage\UserStorage_1\Volume01 de 4 To, la taille du chemin de stockage est l’espace disponible (hors des 4 To) sur Volume01.

Prérequis

Avant de commencer, vérifiez que les prérequis suivants sont satisfaits :

  1. Veillez à remplir les exigences du cluster Azure Stack HCI.

  2. Vérifiez qu’un volume partagé de cluster existe sur votre cluster Azure Stack HCI accessible à partir de tous les serveurs du cluster. Le chemin de stockage que vous envisagez de fournir sur un volume partagé de cluster doit avoir suffisamment d’espace pour stocker des images de machine virtuelle. Par défaut, les volumes partagés de cluster sont créés pendant le déploiement du cluster Azure Stack HCI.

    Vous pouvez créer des chemins de stockage uniquement dans les volumes partagés de cluster disponibles dans le cluster. Pour plus d’informations, consultez Créer un volume partagé de cluster.

Créer un chemin d’accès de stockage sur votre cluster

Vous pouvez utiliser Azure CLI ou le Portail Azure pour créer un chemin de stockage sur votre cluster.

Vous pouvez utiliser les stack-hci-vm storagepath applets de commande pour créer, afficher et répertorier les chemins de stockage sur votre cluster Azure Stack HCI.

Vérifier les paramètres utilisés pour créer un chemin d’accès de stockage

Les paramètres suivants sont requis lorsque vous créez un chemin d’accès de stockage :

Paramètre Description
nom Nom du chemin de stockage que vous créez pour votre cluster Azure Stack HCI. Veillez à fournir un nom qui suit les règles des ressources Azure. Vous ne pouvez pas renommer un chemin d’accès de stockage après sa création.
resource-group Nom du groupe de ressources dans lequel vous créez le chemin d’accès au stockage. Pour faciliter la gestion, nous vous recommandons d’utiliser le même groupe de ressources que votre cluster Azure Stack HCI.
subscription Nom ou ID de l’abonnement dans lequel votre instance Azure Stack HCI est déployée. Il peut également s’agir d’un autre abonnement que vous utilisez pour le chemin de stockage sur votre cluster Azure Stack HCI.
emplacement personnalisé Nom ou ID de l’emplacement personnalisé associé à votre cluster Azure Stack HCI où vous créez ce chemin de stockage.
path Chemin d’accès sur un disque pour créer un chemin d’accès de stockage. Le chemin sélectionné doit disposer d’un espace suffisant pour stocker votre image de machine virtuelle.

Vous pouvez également utiliser les paramètres facultatifs suivants :

Paramètre Description
location Régions Azure spécifiées par az locations.

Créer un chemin d’accès de stockage

Suivez ces étapes sur l’un des serveurs de votre cluster Azure Stack HCI pour créer un chemin de stockage :

Se connecter et définir un abonnement

  1. Connectez-vous à un serveur sur votre système Azure Stack HCI.

  2. Se connecter. Tapez :

    az login --use-device-code
    
  3. Définissez votre abonnement.

    az account set --subscription <Subscription ID>
    

Définition des paramètres

  1. Définissez les paramètres de votre abonnement, groupe de ressources, emplacement, type de système d’exploitation pour l’image. Remplacez la < > valeur par les valeurs appropriées.

    $storagepathname="<Storage path name>"
    $path="<Path on the disk to cluster shared volume>"
    $subscription="<Subscription ID>"
    $resource_group="<Resource group name>"
    $customLocName="<Custom location of your Azure Stack HCI cluster>"
    $customLocationID="/subscriptions/<Subscription ID>/resourceGroups/$reource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocName"
    $location="<Azure region where the cluster is deployed>"
    
  2. Créez un chemin d’accès test-storagepath de stockage au chemin suivant : C:\ClusterStorage\test-storagepath. Exécutez l’applet de commande suivante :

    az stack-hci-vm storagepath create --resource-group $resource_group --custom-location $customLocationID --name $storagepathname --path $path
    

    Pour plus d’informations sur cette applet de commande, consultez az stack-hci-vm storagepath create.

    Voici un exemple de sortie :

    PS C:\windows\system32> $storagepathname="test-storagepath"
    PS C:\windows\system32> $path="C:\ClusterStorage\UserStorage_1\mypath"
    PS C:\windows\system32> $subscription="<Subscription ID>"
    PS C:\windows\system32> $resource_group="myhci-rg"
    PS C:\windows\system32> $customLocationID="/subscriptions/<Subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.ExtendedLocation/customLocations/myhci-cl"
    
    PS C:\windows\system32> az stack-hci-vm storagepath create --name $storagepathname --resource-group $resource_group --custom-location $customLocationID --path $path
    Command group 'stack-hci-vm' is experimental and under development. Reference and support levels: https://aka.ms/CLI_refstatus
    {
      "extendedLocation": {
        "name": "/subscriptions/<Subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.ExtendedLocation/customLocations/myhci-cl",
        "type": "CustomLocation"
      },
      "id": "/subscriptions/<Subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.AzureStackHCI/storagecontainers/test-storagepath",
      "location": "eastus",
      "name": "test-storagepath",
      "properties": {
        "path": "C:\\ClusterStorage\\UserStorage_1\\mypath",
        "provisioningState": "Succeeded",
        "status": {
          "availableSizeMB": 36761,
          "containerSizeMB": 243097
        }
      },
      "resourceGroup": "myhci-rg",
      "systemData": {
        "createdAt": "2023-10-06T04:45:30.458242+00:00",
        "createdBy": "guspinto@contoso.com",
        "createdByType": "User",
        "lastModifiedAt": "2023-10-06T04:45:57.386895+00:00",
        "lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
        "lastModifiedByType": "Application"
      },
      "tags": null,
      "type": "microsoft.azurestackhci/storagecontainers"
    }
    

Une fois le chemin de stockage créé, vous êtes prêt à créer des images de machine virtuelle.

Supprimer un chemin d’accès de stockage

Si aucun chemin de stockage n’est requis, vous pouvez le supprimer. Pour supprimer un chemin de stockage, commencez par supprimer les charges de travail associées, puis exécutez la commande suivante pour supprimer le chemin d’accès de stockage :

az stack-hci-vm storagepath delete --resource-group "<resource group name>" --name "<storagepath name>" --yes

Pour vérifier qu’un chemin de stockage est supprimé, exécutez la commande suivante :

az stack-hci-vm storagepath show --resource-group "<resource group name>" --name "<storagepath name>" 

Vous recevez une notification indiquant que le chemin d’accès au stockage n’existe pas.

Pour supprimer un volume, commencez par supprimer les charges de travail associées, puis supprimez les chemins d’accès de stockage, puis supprimez le volume. Pour plus d’informations, consultez Supprimer un volume.

En cas d’espace insuffisant sur le chemin de stockage, l’approvisionnement de la machine virtuelle à l’aide de ce chemin de stockage échouerait. Vous devrez peut-être développer le volume associé au chemin de stockage. Pour plus d’informations, consultez Développer le volume.

Pour résoudre toute erreur lors de la tentative de suppression d’un chemin d’accès de stockage, consultez Échec de la suppression du chemin de stockage.

Étapes suivantes