De ASDK opnieuw implementeren

In dit artikel leert u hoe u de Azure Stack Development Kit (ASDK) opnieuw implementeert in een niet-productieomgeving. Omdat het upgraden van de ASDK niet wordt ondersteund, moet u deze volledig opnieuw implementeren om naar een nieuwere versie te gaan. U kunt de ASDK ook opnieuw implementeren wanneer u helemaal opnieuw wilt beginnen.

Belangrijk

Het upgraden van de ASDK naar een nieuwe versie wordt niet ondersteund. U moet de ASDK opnieuw implementeren op de ASDK-hostcomputer wanneer u een nieuwere versie van Azure Stack wilt evalueren.

Azure-registratie verwijderen

Als u uw ASDK-installatie eerder bij Azure hebt geregistreerd, moet u de registratieresource verwijderen voordat u de ASDK opnieuw implementeert. Registreer de ASDK opnieuw om de beschikbaarheid van items in de marketplace in te schakelen wanneer u de ASDK opnieuw implementeert. Als u de ASDK nog niet eerder hebt geregistreerd bij uw Azure-abonnement, kunt u deze sectie overslaan.

Als u de registratieresource wilt verwijderen, gebruikt u de cmdlet Remove-AzsRegistration om de registratie van Azure Stack ongedaan te maken. Gebruik vervolgens de cmdlet Remove-AzResourceGroup om de Azure Stack-resourcegroep te verwijderen uit uw Azure-abonnement.

  1. Open een PowerShell-console als beheerder op een computer die toegang heeft tot het bevoegde eindpunt. Voor de ASDK is dat de ASDK-hostcomputer.

  2. Voer de volgende PowerShell-opdrachten uit om de registratie van uw ASDK-installatie ongedaan te maken en de azurestack-resourcegroep te verwijderen uit uw Azure-abonnement:

    #Import the registration module that was downloaded with the GitHub tools
    Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1
    
    # Provide Azure subscription admin credentials
    Connect-AzAccount
    
    # Provide ASDK admin credentials
    $CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the cloud domain credentials to access the privileged endpoint"
    
    # Unregister Azure Stack
    Remove-AzsRegistration `
       -PrivilegedEndpointCredential $CloudAdminCred `
       -PrivilegedEndpoint AzS-ERCS01
       -RegistrationName $RegistrationName
    
    # Remove the Azure Stack resource group
    Remove-AzResourceGroup -Name azurestack -Force
    
  3. U wordt gevraagd u aan te melden bij zowel uw Azure-abonnement als de lokale ASDK-installatie wanneer het script wordt uitgevoerd.

  4. Wanneer het script is voltooid, ziet u berichten die vergelijkbaar zijn met de volgende voorbeelden:

    De-Activating Azure Stack (this may take up to 10 minutes to complete). Your environment is now unable to syndicate items and is no longer reporting usage data. Remove registration resource from Azure... "Deleting the resource..." on target "/subscriptions/<subscription information>" ********** End Log: Remove-AzsRegistration *********

Azure Stack moet nu de registratie van uw Azure-abonnement ongedaan maken. De azurestack-resourcegroep moet ook worden verwijderd. Deze resourcegroep is de resourcegroep die is gemaakt toen u de ASDK voor het eerst bij Azure registreerde.

De ASDK implementeren

Als u Azure Stack opnieuw wilt implementeren, moet u helemaal opnieuw beginnen, zoals hieronder wordt beschreven. De stappen verschillen, afhankelijk van of u het Azure Stack-installatiescript (asdk-installer.ps1) hebt gebruikt om de ASDK te installeren.

De ASDK opnieuw implementeren met behulp van het installatiescript

  1. Open op de ASDK-computer een PowerShell-console met verhoogde bevoegdheid en navigeer naar het script asdk-installer.ps1 in de map AzureStack_Installer zich op een niet-systeemstation. Voer het script uit en klik op Opnieuw opstarten.

    Run the asdk-installer.ps1 script

  2. Selecteer het basisbesturingssysteem (niet Azure Stack) en klik op Volgende.

    Restart into the host operating system

  3. Nadat de ASDK-host opnieuw is opgestart in het basisbesturingssysteem, meldt u zich aan als lokale beheerder. Zoek en verwijder het C:\CloudBuilder.vhdx-bestand dat is gebruikt als onderdeel van de vorige implementatie.

  4. Herhaal dezelfde stappen die u hebt uitgevoerd om de ASDK eerst te implementeren.

De ASDK opnieuw implementeren zonder het installatieprogramma te gebruiken

Als u het script asdk-installer.ps1 niet hebt gebruikt om de ASDK te installeren, moet u de ASDK-hostcomputer handmatig opnieuw configureren voordat u de ASDK opnieuw implementeert.

  1. Start het hulpprogramma Systeemconfiguratie door msconfig.exe uit te voeren op de ASDK-computer. Selecteer op het tabblad Opstarten het besturingssysteem van de hostcomputer (niet Azure Stack), klik op Instellen als standaard en klik vervolgens op OK. Klik op Opnieuw starten als daarom wordt gevraagd.

    Set the boot configuration

  2. Nadat de ASDK-host opnieuw is opgestart in het basisbesturingssysteem, meldt u zich aan als lokale beheerder voor de ASDK-hostcomputer. Zoek en verwijder het C:\CloudBuilder.vhdx-bestand dat is gebruikt als onderdeel van de vorige implementatie.

  3. Herhaal dezelfde stappen die u hebt uitgevoerd om de ASDK eerst te implementeren met behulp van PowerShell.

Volgende stappen

AsDK-implementatietaken posten