Dela via


Skapa lagringssökväg för Azure Local

Gäller för: Azure Local, version 23H2

Den här artikeln beskriver hur du skapar lagringssökväg för VM-avbildningar som används på din lokala Azure-instans. Lagringssökvägar är en Azure-resurs och används för att tillhandahålla en sökväg för att lagra VM-konfigurationsfiler, VM-avbildningar och virtuella hårddiskar i systemet. Du kan skapa en lagringssökväg med hjälp av Azure CLI.

Om lagringssökväg

När din Azure Local distribueras skapas lagringssökvägar som en del av distributionen. Standardalternativet väljer automatiskt en lagringssökväg med hög tillgänglighet. Du kan dock välja att använda en specifik lagringssökväg. I det här fallet kontrollerar du att den angivna lagringssökvägen har tillräckligt med lagringsutrymme.

Lagringssökvägarna i Azure Local bör peka på klusterdelade volymer som kan nås av alla datorer i systemet. För att vara högtillgänglig rekommenderar vi starkt att du skapar lagringssökvägar under klusterdelade volymer.

Det tillgängliga utrymmet i klustrets delade volym avgör storleken på det tillgängliga arkivet på lagringssökvägen. Om lagringssökvägen till exempel är C:\ClusterStorage\UserStorage_1\Volume01 och Volume01 är 4 TB är storleken på lagringssökvägen det tillgängliga utrymmet (av 4 TB) på Volume01.

Förutsättningar

Innan du börjar måste du slutföra följande krav:

  1. Kontrollera att du uppfyller de lokala Azure-kraven.

  2. Kontrollera att det finns en klusterdelad volym på din Azure Local som är tillgänglig från alla datorer i systemet. Den lagringssökväg som du tänker ange på en klusterdelad volym bör ha tillräckligt med utrymme för att lagra VM-avbildningar. Som standard skapas klusterdelade volymer under distributionen av Azure Local.

    Du kan bara skapa lagringssökvägar i klusterdelade volymer som är tillgängliga i systemet. Mer information finns i Skapa en klusterdelad volym.

Skapa en lagringssökväg i systemet

Du kan använda Azure CLI eller Azure Portal för att skapa en lagringssökväg i systemet.

Du kan använda stack-hci-vm storagepath cmdletarna för att skapa, visa och lista lagringssökvägarna på din Azure Local.

Granska parametrar som används för att skapa en lagringssökväg

Följande parametrar krävs när du skapar en lagringssökväg:

Parameter Description
Namn Namnet på den lagringssökväg som du skapar för din Azure Local. Ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på en lagringssökväg när den har skapats.
resursgrupp Namnet på resursgruppen där du skapar lagringssökvägen. För enkel hantering rekommenderar vi att du använder samma resursgrupp som din Azure Local.
prenumeration Namn eller ID för prenumerationen där din Azure Local distribueras. Detta kan också vara en annan prenumeration som du använder för lagringssökvägen på din Azure Local.
custom-location Namn eller ID för den anpassade plats som är associerad med din Azure Local där du skapar den här lagringssökvägen.
sökväg Sökväg på en disk för att skapa lagringssökväg. Den valda sökvägen bör ha tillräckligt med utrymme för att lagra den virtuella datoravbildningen.

Du kan också använda följande valfria parametrar:

Parameter Description
Plats Azure-regioner som anges av az locations.

Skapa en lagringssökväg

Följ de här stegen på en av datorerna i din lokala Azure-instans för att skapa en lagringssökväg:

Logga in och ange prenumeration

  1. Anslut till en dator på din Azure Local.

  2. Logga in. Ange:

    az login --use-device-code
    
  3. Ange din prenumeration.

    az account set --subscription <Subscription ID>
    

Ange parametrar

  1. Ange parametrar för din prenumeration, resursgrupp, plats, operativsystemtyp för avbildningen. < > Ersätt med lämpliga värden.

    $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 Local>"
    $customLocationID="/subscriptions/<Subscription ID>/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocName"
    $location="<Azure region where the system is deployed>"
    
  2. Skapa en lagringssökväg test-storagepath på följande sökväg: C:\ClusterStorage\test-storagepath. Kör följande cmdlet:

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

    Mer information om den här cmdleten finns i az stack-hci-vm storagepath create.

    Här är ett exempel på utdata:

    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="mylocal-rg"
    PS C:\windows\system32> $customLocationID="/subscriptions/<Subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.ExtendedLocation/customLocations/mylocal-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/mylocal-rg/providers/Microsoft.ExtendedLocation/customLocations/mylocal-cl",
        "type": "CustomLocation"
      },
      "id": "/subscriptions/<Subscription ID>/resourceGroups/mylocal-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": "mylocal-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"
    }
    

När lagringssökvägen har skapats är du redo att skapa avbildningar av virtuella datorer.

Ta bort en lagringssökväg

Om en lagringssökväg inte krävs kan du ta bort den. Om du vill ta bort en lagringssökväg tar du först bort de associerade arbetsbelastningarna och kör sedan följande kommando för att ta bort lagringssökvägen:

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

Kontrollera att en lagringssökväg har tagits bort genom att köra följande kommando:

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

Du får ett meddelande om att lagringssökvägen inte finns.

Ta bort en volym genom att först ta bort de associerade arbetsbelastningarna, sedan ta bort lagringssökvägarna och sedan ta bort volymen. Mer information finns i Ta bort en volym.

Om det inte finns tillräckligt med utrymme på lagringssökvägen skulle den virtuella datorns etablering med den lagringssökvägen misslyckas. Du kan behöva expandera volymen som är associerad med lagringssökvägen. Mer information finns i Expandera volymen.

Information om hur du felsöker eventuella fel när du försöker ta bort en lagringssökväg finns i Fel vid borttagning av lagringssökväg.

Nästa steg