Konfigurace po nasazení pro ASDK
Po instalaci sady Azure Stack Development Kit (ASDK)byste měli provést několik doporučených změn konfigurace po nasazení, přičemž se přihlásíte jako AzureStack\AzureStackAdmin na počítači, na kterém je ASDK hostováno.
Instalace Azure Stack PowerShellu
Pro práci se službou Azure Stack se vyžadují kompatibilní moduly Azure PowerShellu.
Příkazy PowerShellu pro Azure Stack se instalují z PowerShell Gallery. Pokud chcete zaregistrovat úložiště PSGallery, otevřete relaci PowerShellu se zvýšenými oprávněními a spusťte následující příkaz:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
K určení modulů Az kompatibilních se službou Azure Stack použijte profily verzí rozhraní API. Profily verzí rozhraní API poskytují způsob, jak spravovat rozdíly ve verzích mezi Azure a Azure Stackem. Profil verze rozhraní API je sada modulů Az PowerShellu s konkrétními verzemi rozhraní API. Modul Az.BootStrapper, který je k dispozici prostřednictvím PowerShell Gallery, poskytuje rutiny PowerShellu potřebné pro práci s profily verzí rozhraní API.
Nejnovější modul Azure Stack PowerShellu můžete nainstalovat s připojením k hostitelskému počítači ASDK nebo bez připojení k internetu.
- Ověřte požadavky na počítači s Windows. Pokyny naleznete v tématu Požadavky pro systém Windows.
- Před instalací požadované verze PowerShellu se ujistěte, že jste odinstalovat všechny existující moduly Azure PowerShellu.
- S připojením k internetu z hostitelského počítače ASDK: Spuštěním následujícího skriptu PowerShellu nainstalujte tyto moduly do instalace sady ASDK:
- Az moduly
- moduly AzureRM
[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
Pokud instalace proběhne úspěšně, moduly Az a AzureStack se ve výstupu zobrazí.
- Bez připojení k internetu z hostitelského počítače ASDK: V odpojené situaci musíte nejprve stáhnout moduly PowerShellu do počítače s připojením k internetu pomocí následujících příkazů PowerShellu:
- moduly Az
- AzureRM moduly
$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
Dále zkopírujte stažené balíčky do počítače ASDK a zaregistrujte umístění jako výchozí úložiště a nainstalujte moduly Az a AzureStack z tohoto úložiště:
$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
Stažení nástrojů Služby Azure Stack
AzureStack-Tools je úložiště GitHub, které hostuje moduly PowerShellu pro správu a nasazování prostředků do služby Azure Stack. Nástroje používáte pomocí modulů Az PowerShellu nebo modulů AzureRM.
- moduly Az
- moduly AzureRM
Pokud chcete získat tyto nástroje, naklonujte úložiště GitHub z větve az
nebo stáhněte složku AzureStack-Tools spuštěním následujícího skriptu:
# 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
Ověřte instalaci ASDK
Pokud chcete zajistit úspěšné nasazení sady ASDK, použijte rutinu Test-AzureStack pomocí následujícího postupu:
- Přihlaste se jako AzureStack\AzureStackAdmin na hostitelském počítači ASDK.
- Otevřete PowerShell jako správce (ne PowerShell ISE).
- Spustit:
Enter-PSSession -ComputerName AzS-ERCS01 -ConfigurationName PrivilegedEndpoint
- Spustit:
Test-AzureStack
Dokončení testů trvá několik minut. Pokud instalace proběhla úspěšně, výstup vypadá přibližně takto:
Pokud došlo k selhání, postupujte podle kroků pro řešení potíží.
Povolit víceklientskou architekturu
Pro nasazení pomocí Id Microsoft Entra musíte povolit víceklientské pro instalaci ASDK.
Poznámka
Pokud se k přihlášení k portálu Azure Stack používají účty správce nebo uživatelské účty z jiných domén, než které se používají k registraci služby Azure Stack, musí být název domény použitý k registraci služby Azure Stack připojen k adrese URL portálu. Pokud je například služba Azure Stack zaregistrovaná v fabrikam.onmicrosoft.com a přihlášení k uživatelskému účtu je admin@contoso.com, adresa URL, která se má použít k přihlášení k portálu User Portal, by byla: https://portal.local.azurestack.external/fabrikam.onmicrosoft.com.