Tworzenie ścieżki magazynu dla usługi Azure Stack HCI

Dotyczy: Azure Stack HCI, wersja 23H2

W tym artykule opisano sposób tworzenia ścieżki magazynu dla obrazów maszyn wirtualnych używanych w klastrze usługi Azure Stack HCI. Ścieżki magazynu to zasób platformy Azure i służą do udostępniania ścieżki do przechowywania plików konfiguracji maszyn wirtualnych, obrazu maszyny wirtualnej i dysków VHD w klastrze. Ścieżkę magazynu można utworzyć przy użyciu interfejsu wiersza polecenia platformy Azure.

Informacje o ścieżce magazynu

Po wdrożeniu klastra usługi Azure Stack HCI ścieżki magazynu są tworzone w ramach wdrożenia. Opcja domyślna automatycznie wybiera ścieżkę magazynu o wysokiej dostępności. Możesz jednak zdecydować się na użycie określonej ścieżki magazynu. W takim przypadku upewnij się, że określona ścieżka magazynu ma wystarczającą ilość miejsca do magazynowania.

Ścieżki magazynu w klastrze usługi Azure Stack HCI powinny wskazywać udostępnione woluminy klastra, do których można uzyskać dostęp przez wszystkie serwery w klastrze. Aby zapewnić wysoką dostępność, zdecydowanie zalecamy utworzenie ścieżek magazynu w ramach udostępnionych woluminów klastra.

Dostępne miejsce w udostępnionym woluminie klastra określa rozmiar magazynu dostępnego w ścieżce magazynu. Jeśli na przykład ścieżka magazynu wynosi C:\ClusterStorage\UserStorage_1\Volume01Volume01 4 TB, rozmiar ścieżki magazynu to dostępne miejsce (z 4 TB) na .Volume01

Wymagania wstępne

Przed rozpoczęciem upewnij się, że spełnisz następujące wymagania wstępne:

  1. Upewnij się, że masz dostęp do klastra usługi Azure Stack HCI, który został wdrożony i zarejestrowany. Podczas wdrażania tworzony jest również mostek zasobów usługi Arc i lokalizacja niestandardowa.

    Przejdź do grupy zasobów na platformie Azure. Możesz zobaczyć lokalizację niestandardową i mostek zasobów usługi Azure Arc utworzony dla klastra usługi Azure Stack HCI. Zanotuj subskrypcję, grupę zasobów i lokalizację niestandardową, korzystając z nich w dalszej części tego scenariusza.

  2. Upewnij się, że udostępniony wolumin klastra istnieje w klastrze usługi Azure Stack HCI dostępnym ze wszystkich serwerów w klastrze. Ścieżka magazynu, którą zamierzasz podać na udostępnionym woluminie klastra, powinna mieć wystarczającą ilość miejsca na przechowywanie obrazów maszyn wirtualnych. Domyślnie udostępnione woluminy klastra są tworzone podczas wdrażania klastra Usługi Azure Stack HCI.

    Ścieżki magazynu można tworzyć tylko w udostępnionych woluminach klastra, które są dostępne w klastrze. Aby uzyskać więcej informacji, zobacz Tworzenie udostępnionego woluminu klastra.

Tworzenie ścieżki magazynu w klastrze

Możesz użyć interfejsu wiersza polecenia platformy Azure lub Azure Portal, aby utworzyć ścieżkę magazynu w klastrze.

Za pomocą stack-hci-vm storagepath poleceń cmdlet można tworzyć, pokazywać i wyświetlać ścieżki magazynu w klastrze usługi Azure Stack HCI.

Przeglądanie parametrów używanych do tworzenia ścieżki magazynu

Podczas tworzenia ścieżki magazynu wymagane są następujące parametry:

Parametr Opis
Nazwa Nazwa ścieżki magazynu utworzonej dla klastra usługi Azure Stack HCI. Upewnij się, że podaj nazwę zgodną z regułami dla zasobów platformy Azure. Nie można zmienić nazwy ścieżki magazynu po jej utworzeniu.
grupa zasobów Nazwa grupy zasobów, w której tworzysz ścieżkę magazynu. Aby ułatwić zarządzanie, zalecamy użycie tej samej grupy zasobów co klaster usługi Azure Stack HCI.
Subskrypcji Nazwa lub identyfikator subskrypcji, w której wdrożono rozwiązanie Azure Stack HCI. Może to być również inna subskrypcja używana na potrzeby ścieżki magazynu w klastrze usługi Azure Stack HCI.
lokalizacja niestandardowa Nazwa lub identyfikator lokalizacji niestandardowej skojarzonej z klastrem usługi Azure Stack HCI, w którym tworzysz tę ścieżkę magazynu.
Ścieżka Ścieżka na dysku w celu utworzenia ścieżki magazynu. Wybrana ścieżka powinna mieć wystarczającą ilość miejsca do przechowywania obrazu maszyny wirtualnej.

Można również użyć następujących parametrów opcjonalnych :

Parametr Opis
Lokalizacji Regiony platformy Azure określone przez usługę az locations.

Tworzenie ścieżki magazynu

Wykonaj następujące kroki na jednym z serwerów klastra usługi Azure Stack HCI, aby utworzyć ścieżkę magazynu:

Logowanie i ustawianie subskrypcji

  1. Nawiąż połączenie z serwerem w systemie Azure Stack HCI.

  2. Zaloguj się. Wpisz:

    az login --use-device-code
    
  3. Ustaw subskrypcję.

    az account set --subscription <Subscription ID>
    

Ustawianie parametrów

  1. Ustaw parametry dla subskrypcji, grupy zasobów, lokalizacji, typu systemu operacyjnego dla obrazu. Zastąp element < > odpowiednimi wartościami.

    $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. Utwórz ścieżkę test-storagepath magazynu w następującej ścieżce: C:\ClusterStorage\test-storagepath. Uruchom następujące polecenie cmdlet:

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

    Aby uzyskać więcej informacji na temat tego polecenia cmdlet, zobacz az stack-hci-vm storagepath create.

    Oto przykładowe dane wyjściowe:

    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"
    }
    

Po zakończeniu tworzenia ścieżki magazynu możesz przystąpić do tworzenia obrazów maszyn wirtualnych.

Usuwanie ścieżki magazynu

Jeśli ścieżka magazynu nie jest wymagana, możesz ją usunąć. Aby usunąć ścieżkę magazynu, najpierw usuń skojarzone obciążenia, a następnie uruchom następujące polecenie, aby usunąć ścieżkę magazynu:

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

Aby sprawdzić, czy ścieżka magazynu została usunięta, uruchom następujące polecenie:

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

Zostanie wyświetlone powiadomienie, że ścieżka magazynu nie istnieje.

Aby usunąć wolumin, najpierw usuń skojarzone obciążenia, a następnie usuń ścieżki magazynu, a następnie usuń wolumin. Aby uzyskać więcej informacji, zobacz Usuwanie woluminu.

Jeśli w ścieżce magazynu brakuje miejsca, aprowizacja maszyny wirtualnej przy użyciu tej ścieżki magazynu zakończy się niepowodzeniem. Może być konieczne rozwinięcie woluminu skojarzonego ze ścieżką magazynu. Aby uzyskać więcej informacji, zobacz Rozwijanie woluminu.

Następne kroki