Open zoals hierboven beschreven een Cloud Shell-sessie en volg deze Azure CLI-stappen voor registratiestappen met de portal:
Geef het abonnement op dat is goedgekeurd voor Azure NetApp Files:
az account set --subscription <subscriptionId>
Registreer de Azure Resourceprovider:
az provider register --namespace Microsoft.NetApp --wait
Voor dit artikel is Azure PowerShell-module Az-versie 2.6.0 of nieuwer vereist. Voer Get-Module -ListAvailable Az uit om uw huidige versie te vinden. Als u PowerShell wilt installeren of upgraden, raadpleegt u De Azure PowerShell-module installeren. Als u wilt, kunt u in plaats daarvan Cloud Shell-console gebruiken in een PowerShell-sessie.
Geef in een PowerShell-opdrachtprompt (of PowerShell Cloud Shell-sessie) het abonnement op dat in de lijst met goedgekeurde abonnementen staat voor Azure NetApp Files:
Installeer de Azure CLI, indien gewenst, om CLI-referentieopdrachten uit te voeren.
Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met behulp van de opdracht AZ login. Volg de stappen die worden weergegeven in de terminal, om het verificatieproces te voltooien. Raadpleeg Aanmelden bij de Azure CLI voor aanvullende aanmeldingsopties.
Installeer de Azure CLI-extensie bij het eerste gebruik, wanneer u hierom wordt gevraagd. Raadpleeg Extensies gebruiken met Azure CLI voor meer informatie over extensies.
Voer az version uit om de geïnstalleerde versie en afhankelijke bibliotheken te vinden. Voer az upgrade uit om te upgraden naar de nieuwste versie.
Geef het abonnement op dat is goedgekeurd voor Azure NetApp Files:
az account set --subscription <subscriptionId>
Registreer de Azure Resourceprovider:
az provider register --namespace Microsoft.NetApp --wait
Raadpleeg Beschikbare producten per regio voor een lijst met ondersteunde regio's.
Om de regionaam te verkrijgen die wordt ondersteund door onze opdrachtregelprogramma's gebruikt u Get-AzLocation | select Location
Raadpleeg Beschikbare producten per regio voor een lijst met ondersteunde regio's.
Om de regionaam te verkrijgen die wordt ondersteund door onze opdrachtregelprogramma's gebruikt u az account list-locations --query "[].{Region:name}" --out table
Maak een nieuwe resourcegroep met de opdracht az group create:
az group create \
--name $RESOURCE_GROUP \
--location $LOCATION
Een Resource Manager-sjabloon is een JavaScript Object Notation-bestand (JSON) dat de infrastructuur en configuratie van uw project definieert. Voor de sjabloon is declaratieve syntaxis vereist. In declaratieve syntaxis beschrijft u de beoogde implementatie zonder dat u de reeks programmeeropdrachten voor het maken van de implementatie hoeft te schrijven.
Het volgende code fragment laat zien hoe u een NetApp-account maakt in een Azure Resource Manager sjabloon (ARM-sjabloon) met behulp van de Microsoft.NetApp/netAppAccounts resource. Als u de code wilt uitvoeren, downloadt u het volledige ARM-sjabloon van onze GitHub-opslag.
Nieuwe variabelen definiëren voor toekomstige verwijzingen
POOL_NAME="mypool1"
POOL_SIZE_TiB=4 # Size in Azure CLI needs to be in TiB unit (minimum 4 TiB)
SERVICE_LEVEL="Premium" # Valid values are Standard, Premium and Ultra
Het volgende codefragment laat zien hoe u een capaciteitspool maakt in een Azure Resource Manager sjabloon (ARM-sjabloon) met behulp van de Microsoft.NetApp/netAppAccounts/capacityPools resource. Als u de code wilt uitvoeren, downloadt u het volledige ARM-sjabloon van onze GitHub-opslag.
VNET_ID=$(az network vnet show --resource-group $RESOURCE_GROUP --name $VNET_NAME --query "id" -o tsv)
SUBNET_ID=$(az network vnet subnet show --resource-group $RESOURCE_GROUP --vnet-name $VNET_NAME --name $SUBNET_NAME --query "id" -o tsv)
VOLUME_SIZE_GiB=100 # 100 GiB
UNIQUE_FILE_PATH="myfilepath2" # Please note that creation token needs to be unique within subscription and region
az netappfiles volume create \
--resource-group $RESOURCE_GROUP \
--location $LOCATION \
--account-name $ANF_ACCOUNT_NAME \
--pool-name $POOL_NAME \
--name "myvol1" \
--service-level $SERVICE_LEVEL \
--vnet $VNET_ID \
--subnet $SUBNET_ID \
--usage-threshold $VOLUME_SIZE_GiB \
--file-path $UNIQUE_FILE_PATH \
--protocol-types "NFSv3"
De volgende codefragmenten laten zien hoe u een VNet instelt en een Azure NetApp Files-volume maakt in een Azure Resource Manager-sjabloon (ARM-sjabloon). VNet-installatie maakt gebruik van de Microsoft.Network/virtualNetworks resource. Voor het maken van volumes wordt gebruikgemaakt van de Microsoft.NetApp/netAppAccounts/capacityPools/volumes resource. Als u de code wilt uitvoeren, downloadt u het volledige ARM-sjabloon van onze GitHub-opslag.
Wanneer u klaar bent en als u wilt, kunt u de resourcegroep verwijderen. Het verwijderen van een resourcegroep kan niet ongedaan worden gemaakt.
Belangrijk
Alle resources binnen de resourcegroepen worden permanent verwijderd en kunnen niet worden hersteld.
Voer in het zoekvak van Azure Portal Azure NetApp Files in, en selecteer vervolgens Azure NetApp Files in de lijst die wordt weergegeven.
Klik in de lijst met abonnementen op de resourcegroep (myRG1) die u wilt verwijderen.
Klik in de pagina van de resourcegroep op Resourcegroep verwijderen.
Een venster wordt geopend en toont een waarschuwing over de resources die worden verwijderd met de resourcegroep.
Voer de naam in van de resourcegroep (myRG1) om te bevestigen dat u de resourcegroep en alle resources daarin permanent wilt verwijderen en klik dan op Verwijderen.
Wanneer u klaar bent en als u wilt, kunt u de resourcegroep verwijderen. Het verwijderen van een resourcegroep kan niet ongedaan worden gemaakt.
Belangrijk
Alle resources binnen de resourcegroepen worden permanent verwijderd en kunnen niet worden hersteld.