Konfigurationer efter distribution för ASDK

När du har installerat Azure Stack Development Kit (ASDK) bör du göra några rekommenderade konfigurationsändringar efter distributionen när du är inloggad som AzureStack\AzureStackAdmin på ASDK-värddatorn.

Installera Azure Stack PowerShell

Azure Stack-kompatibla Azure PowerShell moduler krävs för att fungera med Azure Stack.

PowerShell-kommandon för Azure Stack installeras via PowerShell-galleriet. Om du vill registrera PSGallery-lagringsplatsen öppnar du en upphöjd PowerShell-session och kör följande kommando:

Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted

Använd API-versionsprofiler för att ange Azure Stack-kompatibla Az-moduler. API-versionsprofiler är ett sätt att hantera versionsskillnader mellan Azure och Azure Stack. En API-versionsprofil är en uppsättning Az PowerShell-moduler med specifika API-versioner. Modulen Az.BootStrapper som är tillgänglig via PowerShell-galleriet tillhandahåller PowerShell-cmdletar som krävs för att arbeta med API-versionsprofiler.

Du kan installera den senaste Azure Stack PowerShell-modulen med eller utan Internetanslutning till ASDK-värddatorn.

  1. Verifiera dina krav på Windows-datorn. Anvisningar finns i Krav för Windows.
  2. Innan du installerar den PowerShell-version som krävs måste du avinstallera alla befintliga Azure PowerShell moduler.
  • Med en Internetanslutning från ASDK-värddatorn: Kör följande PowerShell-skript för att installera dessa moduler på ASDK-installationen:
  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

  Install-Module -Name Az.BootStrapper -Force
  Install-AzProfile -Profile 2020-09-01-hybrid -Force
  Install-Module -Name AzureStack -RequiredVersion 2.1.0

  Get-Module -Name "Az*" -ListAvailable
  Get-Module -Name "Azs*" -ListAvailable

Om installationen lyckas visas Az- och AzureStack-modulerna i utdata.

  • Utan internetanslutning från ASDK-värddatorn: I ett frånkopplat scenario måste du först ladda ned PowerShell-modulerna till en dator som har Internetanslutning med hjälp av följande PowerShell-kommandon:
$Path = "<Path that is used to save the packages>"

Save-Package `
  -ProviderName NuGet -Source https://www.powershellgallery.com/api/v2 -Name Az -Path $Path -Force -RequiredVersion 1.10.0

Save-Package `
  -ProviderName NuGet -Source https://www.powershellgallery.com/api/v2 -Name AzureStack -Path $Path -Force -RequiredVersion 2.1.0

Kopiera sedan de nedladdade paketen till ASDK-datorn och registrera platsen som standardlagringsplats och installera Az- och AzureStack-modulerna från den här lagringsplatsen:

$SourceLocation = "<Location on the development kit that contains the PowerShell packages>"
$RepoName = "MyNuGetSource"

Register-PSRepository -Name $RepoName -SourceLocation $SourceLocation -InstallationPolicy Trusted

Install-Module Az -Repository $RepoName

Install-Module AzureStack -Repository $RepoName

Ladda ned Azure Stack-verktygen

AzureStack-Tools är en GitHub-lagringsplats som är värd för PowerShell-moduler för att hantera och distribuera resurser till Azure Stack. Du använder verktygen med Az PowerShell-modulerna eller AzureRM-modulerna.

Om du vill hämta dessa verktyg klonar du GitHub-lagringsplatsen från -grenen az eller laddar ned mappen AzureStack-Tools genom att köra följande skript:

# Change directory to the root directory.
cd \

# Download the tools archive.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 
invoke-webrequest `
  https://github.com/Azure/AzureStack-Tools/archive/az.zip `
  -OutFile az.zip

# Expand the downloaded files.
expand-archive az.zip `
  -DestinationPath . `
  -Force

# Change to the tools directory.
cd AzureStack-Tools-az

Verifiera ASDK-installationen

Använd cmdleten Test-AzureStack genom att följa dessa steg för att säkerställa att ASDK-distributionen lyckades:

  1. Logga in som AzureStack\AzureStackAdmin på ASDK-värddatorn.
  2. Öppna PowerShell som administratör (inte PowerShell ISE).
  3. Kör: Enter-PSSession -ComputerName AzS-ERCS01 -ConfigurationName PrivilegedEndpoint
  4. Kör: Test-AzureStack

Testerna tar några minuter att slutföra. Om installationen lyckades ser utdata ut ungefär så här:

Testa Azure Stack – installationen lyckades

Om det uppstod ett fel följer du felsökningsstegen för att få hjälp.

Aktivera flera innehavare

För distributioner som använder Microsoft Entra-ID måste du aktivera flera klientorganisationer för din ASDK-installation.

Anteckning

När administratörs- eller användarkonton från andra domäner än den som används för att registrera Azure Stack används för att logga in på en Azure Stack-portal, måste domännamnet som används för att registrera Azure Stack läggas till i portalens URL. Om Azure Stack till exempel har registrerats med fabrikam.onmicrosoft.com och användarkontots inloggning är admin@contoso.comär url:en som ska användas för att logga in på användarportalen: https://portal.local.azurestack.external/fabrikam.onmicrosoft.com.

Nästa steg

Registrera ASDK med Azure