De ASDK registreren bij AzureRegister the ASDK with Azure

U kunt de installatie van uw Azure Stack Development Kit (ASDK) met Azure registreren om Marketplace-items van Azure te downloaden en om commerce Data Reporting terug te zetten naar micro soft.You can register your Azure Stack Development Kit (ASDK) installation with Azure to download marketplace items from Azure and to set up commerce data reporting back to Microsoft. Registratie is vereist voor de ondersteuning van de volledige functionaliteit van Azure Stack, inclusief de syndicatie van Marketplace.Registration is required to support full Azure Stack functionality, including marketplace syndication. Registratie is vereist om te zorgen dat u belang rijke Azure Stack functionaliteit kunt testen, zoals het publiceren van de RSS-en gebruiks rapportage van Marketplace.Registration is required to enable you to test important Azure Stack functionality like marketplace syndication and usage reporting. Nadat u Azure Stack hebt geregistreerd, wordt het gebruik gerapporteerd aan Azure commerce.After you register Azure Stack, usage is reported to Azure commerce. U kunt deze zien onder het abonnement dat u hebt gebruikt voor registratie.You can see it under the subscription you used for registration. ASDK-gebruikers worden echter niet in rekening gebracht voor het gebruik dat ze rapporteren.However, ASDK users aren't charged for any usage they report.

Als u uw ASDK niet registreert, wordt er mogelijk een waarschuwing weer gegeven dat de Activering is vereist , waarmee u wordt geadviseerd om uw ASDK te registreren.If you don't register your ASDK, you might see an Activation Required warning alert that advises you to register your ASDK. Dit gedrag is verwacht.This behavior is expected.

VereistenPrerequisites

Voordat u deze instructies gebruikt om de ASDK te registreren bij Azure, moet u ervoor zorgen dat u de Azure Stack Power shell hebt geïnstalleerd en de Azure Stack-hulpprogram ma's hebt gedownload zoals beschreven in het artikel configuratie na de implementatie .Before using these instructions to register the ASDK with Azure, ensure that you've installed the Azure Stack PowerShell and downloaded the Azure Stack tools as described in the post-deployment configuration article.

De Power shell-taal modus moet ook worden ingesteld op FullLanguage op de computer die wordt gebruikt om de ASDK te registreren bij Azure.The PowerShell language mode must also be set to FullLanguage on the computer used to register the ASDK with Azure. Als u wilt controleren of de huidige taal modus is ingesteld op volledig, opent u een Power shell-venster met verhoogde bevoegdheid en voert u de volgende Power shell-opdrachten uit:To verify that the current language mode is set to full, open an elevated PowerShell window and run the following PowerShell commands:

$ExecutionContext.SessionState.LanguageMode

Zorg ervoor dat de uitvoer FullLanguage retourneert.Ensure the output returns FullLanguage. Als er een andere taal modus wordt geretourneerd, moet de registratie worden uitgevoerd op een andere computer of de taal modus ingesteld op FullLanguage voordat u doorgaat.If any other language mode is returned, registration needs to be run on another computer or the language mode set to FullLanguage before continuing.

Het Azure AD-account dat wordt gebruikt voor registratie moet toegang hebben tot het Azure-abonnement en moet beschikken over machtigingen voor het maken van id-apps en service-principals in de adres lijst die aan het abonnement is gekoppeld.The Azure AD account used for registration needs to have access to the Azure subscription and have permissions to create identity apps and service principals in the directory associated with that subscription. U wordt aangeraden Azure Stack te registreren bij Azure door een service account te maken voor registratie in plaats van globale beheerders referenties te gebruiken.We recommend you register Azure Stack with Azure by creating a service account to use for registration rather than using global admin credentials.

De ASDK registrerenRegister the ASDK

Volg deze stappen om de ASDK te registreren bij Azure.Follow these steps to register the ASDK with Azure.

Notitie

Al deze stappen moeten worden uitgevoerd vanaf een computer die toegang heeft tot het bevoegde eind punt.All these steps must be run from a computer that has access to the privileged endpoint. Voor de ASDK is dat de ASDK-hostcomputer.For the ASDK, that's the ASDK host computer.

  1. Open een Power shell-console als beheerder.Open a PowerShell console as an admin.

  2. Voer de volgende Power shell-opdrachten uit om uw ASDK-installatie bij Azure te registreren.Run the following PowerShell commands to register your ASDK installation with Azure. Meld u aan bij uw Azure-abonnement-ID voor facturering en de lokale ASDK-installatie.Sign in to both your Azure billing Subscription ID and the local ASDK installation. Als u nog geen abonnement-ID voor Azure-facturering hebt, kunt u hier een gratis Azure-account maken.If you don't have an Azure billing subscription ID yet, you can create a free Azure account here. Bij het registreren van Azure Stack worden er geen kosten in rekening gebracht voor uw Azure-abonnement.Registering Azure Stack incurs no cost on your Azure subscription.

    Stel een unieke naam in voor de registratie wanneer u de cmdlet set-AzsRegistration uitvoert.Set a unique name for the registration when you run the Set-AzsRegistration cmdlet. De para meter voor de registratienaam heeft de standaard waarde AzureStackRegistration.The RegistrationName parameter has a default value of AzureStackRegistration. Als u echter dezelfde naam op meer dan één exemplaar van Azure Stack gebruikt, mislukt het script.However, if you use the same name on more than one instance of Azure Stack, the script will fail.

    # Add the Azure cloud subscription environment name. 
    # Supported environment names are AzureCloud, AzureChinaCloud, or AzureUSGovernment depending which Azure subscription you're using.
    Add-AzAccount -EnvironmentName "<environment name>"
    
    # Register the Azure Stack resource provider in your Azure subscription
    Register-AzResourceProvider -ProviderNamespace Microsoft.AzureStack
    
    # Import the registration module that was downloaded with the GitHub tools
    Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1
    
    # If you have multiple subscriptions, run the following command to select the one you want to use:
    # Get-AzSubscription -SubscriptionID "<subscription ID>" | Select-AzSubscription
    
    # Register Azure Stack
    $AzureContext = Get-AzContext
    $CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the credentials to access the privileged endpoint."
    $RegistrationName = "<unique-registration-name>"
    Set-AzsRegistration `
    -PrivilegedEndpointCredential $CloudAdminCred `
    -PrivilegedEndpoint AzS-ERCS01 `
    -BillingModel Development `
    -RegistrationName $RegistrationName `
    -UsageReportingEnabled:$true
    
  3. Wanneer het script is voltooid, wordt het volgende bericht weer gegeven: uw omgeving is nu geregistreerd en geactiveerd met de opgegeven para meters.When the script completes, you should see this message: Your environment is now registered and activated using the provided parameters.

Uw omgeving is nu geregistreerd

Registreren in omgevingen zonder verbindingRegister in disconnected environments

Als u Azure Stack registreert in een niet-verbonden omgeving (zonder Internet verbinding), moet u een registratie Token ophalen uit de Azure Stack omgeving en vervolgens dat token gebruiken op een computer die verbinding kan maken met Azure om een activerings bron te registreren en te maken voor uw ASDK-omgeving.If you're registering Azure Stack in a disconnected environment (with no internet connectivity), you need to get a registration token from the Azure Stack environment and then use that token on a computer that can connect to Azure to register and create an activation resource for your ASDK environment.

Belangrijk

Voordat u deze instructies gebruikt om Azure Stack te registreren, moet u ervoor zorgen dat u Power shell hebt geïnstalleerd voor Azure Stack en de Azure Stack-hulpprogram ma's hebt gedownload zoals beschreven in het artikel configuratie na de implementatie op zowel de ASDK als de computer met Internet toegang die wordt gebruikt om verbinding te maken met Azure en zich te registreren.Before using these instructions to register Azure Stack, ensure that you've installed PowerShell for Azure Stack and downloaded the Azure Stack tools as described in the post-deployment configuration article on both the ASDK host computer and the computer with internet access used to connect to Azure and register.

Een registratie Token ophalen uit de Azure Stack omgevingGet a registration token from the Azure Stack environment

Op de ASDK-hostcomputer start u Power shell als beheerder en navigeert u naar de map Registration in de map AzureStack-hulp middelen-AZ die is gemaakt toen u de Azure stack-hulpprogram ma's hebt gedownload.On the ASDK host computer, start PowerShell as an admin and navigate to the Registration folder in the AzureStack-Tools-az directory created when you downloaded the Azure Stack tools. Gebruik de volgende Power shell-opdrachten om de RegisterWithAzure. psm1 -module te importeren en gebruik vervolgens de cmdlet Get-AzsRegistrationToken om het registratie token op te halen:Use the following PowerShell commands to import the RegisterWithAzure.psm1 module and then use the Get-AzsRegistrationToken cmdlet to get the registration token:

# Import the registration module that was downloaded with the GitHub tools
Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1

# Create registration token
$CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the credentials to access the privileged endpoint."
# File path to save the token. This example saves the file as C:\RegistrationToken.txt.
$FilePathForRegistrationToken = "$env:SystemDrive\RegistrationToken.txt"
$RegistrationToken = Get-AzsRegistrationToken -PrivilegedEndpointCredential $CloudAdminCred `
-UsageReportingEnabled:$false `
-PrivilegedEndpoint AzS-ERCS01 `
-BillingModel Development `
-MarketplaceSyndicationEnabled:$false `
-TokenOutputFilePath $FilePathForRegistrationToken

Sla dit registratie token op voor gebruik op de computer met Internet verbinding.Save this registration token for use on the internet-connected computer. U kunt het bestand of de tekst kopiëren van het bestand dat is gemaakt met de $FilePathForRegistrationToken para meter.You can copy the file or the text from the file created by the $FilePathForRegistrationToken parameter.

Verbinding maken met Azure en registrerenConnect to Azure and register

Gebruik op de computer met Internet verbinding de volgende Power shell-opdrachten om de RegisterWithAzure. psm1 -module te importeren en gebruik vervolgens de cmdlet REGI ster-AzsEnvironment om bij Azure te registreren met behulp van het registratie token dat u zojuist hebt gemaakt en een unieke registratie naam:On the internet-connected computer, use the following PowerShell commands to import the RegisterWithAzure.psm1 module and then use the Register-AzsEnvironment cmdlet to register with Azure using the registration token you just created and a unique registration name:

# Add the Azure cloud subscription environment name. 
# Supported environment names are AzureCloud, AzureChinaCloud or AzureUSGovernment depending which Azure subscription you are using.
Add-AzAccount -EnvironmentName "<environment name>"

# If you have multiple subscriptions, run the following command to select the one you want to use:
# Get-AzSubscription -SubscriptionID "<subscription ID>" | Select-AzSubscription

# Register the Azure Stack resource provider in your Azure subscription
Register-AzResourceProvider -ProviderNamespace Microsoft.AzureStack

# Import the registration module that was downloaded with the GitHub tools
Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1

# Register with Azure
# This example uses the C:\RegistrationToken.txt file.
$registrationToken = Get-Content -Path "$env:SystemDrive\RegistrationToken.txt"
$RegistrationName = "<unique-registration-name>"
Register-AzsEnvironment -RegistrationToken $registrationToken `
-RegistrationName $RegistrationName

U kunt ook de cmdlet Get-content gebruiken om te verwijzen naar een bestand met uw registratie token:Alternatively, you can use the Get-Content cmdlet to point to a file that contains your registration token:

# Add the Azure cloud subscription environment name. 
# Supported environment names are AzureCloud, AzureChinaCloud or AzureUSGovernment depending which Azure subscription you are using.
Add-AzAccount -EnvironmentName "<environment name>"

# If you have multiple subscriptions, run the following command to select the one you want to use:
# Get-AzSubscription -SubscriptionID "<subscription ID>" | Select-AzSubscription

# Register the Azure Stack resource provider in your Azure subscription
Register-AzResourceProvider -ProviderNamespace Microsoft.AzureStack

# Import the registration module that was downloaded with the GitHub tools
Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1

# Register with Azure 
# This example uses the C:\RegistrationToken.txt file.
$registrationToken = Get-Content -Path "$env:SystemDrive\RegistrationToken.txt"
Register-AzsEnvironment -RegistrationToken $registrationToken `
-RegistrationName $RegistrationName

Wanneer de registratie is voltooid, ziet u een bericht dat lijkt op: uw Azure stack-omgeving is nu geregistreerd bij Azure.When registration is complete, you should see a message similar to: Your Azure Stack environment is now registered with Azure.

Belangrijk

Sluit het Power shell-venster niet .Do not close the PowerShell window.

Sla het registratie token en de naam van de registratie resource op voor toekomstig naslag doeleinden.Save the registration token and registration resource name for future reference.

Een activerings sleutel van de Azure-registratie resource ophalenRetrieve an activation key from the Azure registration resource

Gebruik nog steeds de met internet verbonden computer en hetzelfde Power shell-console venster om een activerings sleutel op te halen uit de registratie bron die is gemaakt bij het registreren van Azure.Still using the internet-connected computer, and the same PowerShell console window, retrieve an activation key from the registration resource created when you registered with Azure.

Als u de activerings sleutel wilt ophalen, voert u de volgende Power shell-opdrachten uit.To get the activation key, run the following PowerShell commands. Gebruik dezelfde unieke registratie naam waarde die u hebt gebruikt bij het registreren bij Azure in de vorige stap:Use the same unique registration name value you provided when registering with Azure in the previous step:

$RegistrationResourceName = "<unique-registration-name>"
# File path to save the activation key. This example saves the file as C:\ActivationKey.txt.
$KeyOutputFilePath = "$env:SystemDrive\ActivationKey.txt"
$ActivationKey = Get-AzsActivationKey -RegistrationName $RegistrationResourceName `
-KeyOutputFilePath $KeyOutputFilePath

Een activerings bron maken in Azure StackCreate an Activation Resource in Azure Stack

Ga terug naar de Azure Stack-omgeving met het bestand of de tekst van de activerings sleutel die is gemaakt op Get-AzsActivationKey.Return to the Azure Stack environment with the file or text from the activation key created from Get-AzsActivationKey. Voer de volgende Power shell-opdrachten uit om een activerings bron te maken in Azure Stack met die activerings sleutel:Run the following PowerShell commands to create an activation resource in Azure Stack using that activation key:

# Import the registration module that was downloaded with the GitHub tools
Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1

$CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the credentials to access the privileged endpoint."
$ActivationKey = "<activation key>"
New-AzsActivationResource -PrivilegedEndpointCredential $CloudAdminCred `
-PrivilegedEndpoint AzS-ERCS01 `
-ActivationKey $ActivationKey

U kunt ook de cmdlet Get-content gebruiken om te verwijzen naar een bestand met uw registratie token:Alternatively, you can use the Get-Content cmdlet to point to a file that contains your registration token:

# Import the registration module that was downloaded with the GitHub tools
Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1

$CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the credentials to access the privileged endpoint."
# This example uses the C:\ActivationKey.txt file.
$ActivationKey = Get-Content -Path "$env:SystemDrive\Activationkey.txt"
New-AzsActivationResource -PrivilegedEndpointCredential $CloudAdminCred `
-PrivilegedEndpoint AzS-ERCS01 `
-ActivationKey $ActivationKey

Wanneer de activering is voltooid, ziet u een bericht dat lijkt op het volgende: de registratie en het activerings proces van uw omgeving is voltooid.When activation is complete, you should see a message similar to: Your environment has finished the registration and activation process.

Controleer of de registratie is geslaagdVerify the registration was successful

U kunt de tegel beheer regio gebruiken om te controleren of de Azure stack registratie is geslaagd.You can use the Region management tile to verify that the Azure Stack registration was successful. Deze tegel is beschikbaar op het standaard dashboard in de beheerders Portal.This tile is available on the default dashboard in the administrator portal.

  1. Meld u aan bij de Azure Stack-beheerders Portal https://adminportal.local.azurestack.external .Sign in to the Azure Stack administrator portal https://adminportal.local.azurestack.external.

  2. Selecteer regio beheer in het dash board.From the Dashboard, select Region management.

    Tegel beheer gebied in Azure Stack beheerders PortalRegion management tile in Azure Stack administrator portal

  3. Selecteer Eigenschappen.Select Properties. Op deze Blade ziet u de status en Details van uw omgeving.This blade shows the status and details of your environment. De status kan worden geregistreerd of niet geregistreerd.The status can be Registered or Not registered. Als dit is geregistreerd, wordt ook de Azure-abonnements-ID weer gegeven die u hebt gebruikt voor het registreren van uw Azure Stack, samen met de registratie resource groep en-naam.If registered, it also shows the Azure subscription ID that you used to register your Azure Stack, along with the registration resource group and name.

Een registratie bron verplaatsenMove a registration resource

Het verplaatsen van een registratie bron tussen resource groepen onder hetzelfde abonnement wordt ondersteund.Moving a registration resource between resource groups under the same subscription is supported. Zie resources verplaatsen naar een nieuwe resource groep of een nieuw abonnementvoor meer informatie over het verplaatsen van resources naar een nieuwe resource groep.For more info on moving resources to a new resource group, see Move resources to new resource group or subscription.

Volgende stappenNext steps