Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Felhőszolgáltatóként letöltheti az elemeket az Azure Stack Hubba a Marketplace-ről, és elérhetővé teheti őket az Azure Stack Hub-környezetet használó összes felhasználó számára. A választható elemek az Azure Marketplace-elemek válogatott listájából származnak, amelyek előre tesztelt és támogatottak az Azure Stack Hub használatához. A lista további elemeket is gyakran hozzáad, ezért továbbra is ellenőrizze az új tartalmakat.
A Marketplace-termékek letöltésének két forgatókönyve van:
- Kapcsolat nélküli vagy részlegesen csatlakoztatott helyzet: A Marketplace elemek letöltéséhez a Marketplace szindikációs eszközével kell az internetet elérnie. Ezután a letöltéseket a leválasztott Azure Stack Hub-telepítésre továbbítja. Ez a forgatókönyv a PowerShellt használja.
- Csatlakoztatott forgatókönyv: Az Azure Stack Hub-környezet internetkapcsolatát igényli. Az Azure Stack Hub felügyeleti portálján kereshet és tölthet le elemeket.
A letölthető marketplace-elemek teljes listáját Azure Stack Hub Azure Marketplace-elemeket tekintheti meg. Az Azure Stack Hub Marketplace módosításairól cikkből tájékozódhat az Azure Stack Hub Marketplace legutóbbi kiegészítéseinek, törléseinek és frissítéseinek listájáról.
Jegyzet
A katalógus a felhő alapján eltérő lesz, amelyhez az Azure Stack Hub-rendszer csatlakozik. A felhőkörnyezetet az Azure Stack Hub regisztrálásához használt Azure-előfizetés határozza meg.
Jegyzet
Az Operátori hozzáférési munkaállomás (OAW) használatával is hozzáférhet a kiemelt végponthoz (PEP), a támogatási forgatókönyvekhez tartozó rendszergazdai portálhoz és az Azure Stack Hub GitHub Toolshoz. További információ: Azure Stack Hub operátori hozzáférési munkaállomás.
A csatlakoztatott üzembe helyezés lehetővé teszi, hogy a rendszergazdai portál használatával letöltse a marketplace-elemeket.
Előfeltételek
Az Azure Stack Hub üzembe helyezésének internetkapcsolattal kell rendelkeznie, és regisztrálnia kell az Azure-ban.
Marketplace-elemek letöltése a portál használatával
Jelentkezzen be az Azure Stack Hub felügyeleti portálra.
A Marketplace-elemek letöltése előtt tekintse át az elérhető tárterületet. Később, amikor letöltendő elemeket választ ki, összehasonlíthatja a letöltés méretét a rendelkezésre álló tárkapacitással. Ha a kapacitás korlátozott, fontolja meg a rendelkezésre álló hely kezelésének lehetőségeit.
A rendelkezésre álló terület áttekintéséhez: Régiófelügyeletterületen jelölje ki a felderíteni kívánt régiót, majd lépjen erőforrás-szolgáltatók>Tárolás:
Nyissa meg az Azure Stack Hub Marketplace-t, és csatlakozzon az Azure-hoz. Ehhez válassza ki a Marketplace felügyeleti szolgáltatást, válassza Marketplace-elemeket, majd válassza Hozzáadás az Azure-ból:
Minden sorelem a jelenleg elérhető verziót is megjeleníti. Ha egy Marketplace-elem több verziója is elérhető, a Verzió oszlopban Többfélelátható. Az egyes elemekre kattintva megtekintheti annak leírását és további információit, beleértve a letöltés méretét:
Ha egy elem verziója Többjelenik meg, kiválaszthatja az elemet, majd kiválaszthat egy adott verziót a megjelenő verzióválasztó legördülő listából. Vegye figyelembe, hogy a Microsoft mostantól olyan attribútumokat is hozzáadhat, amelyek megakadályozzák, hogy a rendszergazdák különböző tulajdonságok, például az Azure Stack-verzió vagy a számlázási modell miatt olyan marketplace-termékeket töltsenek le, amelyek nem kompatibilisek az Azure Stackdel. Ezeket az attribútumokat csak a Microsoft veheti fel:
Jelölje ki a kívánt elemet, majd válassza a Letöltéslehetőséget. A letöltési idő változó, és a hálózati kapcsolattól függ. A letöltés befejezése után üzembe helyezheti az új marketplace-elemet Azure Stack Hub-operátorként vagy felhasználóként.
A letöltött elem üzembe helyezéséhez válassza a + Erőforrás létrehozásalehetőséget, majd keresse meg az új marketplace-elem kategóriáit. Ezután válassza ki az elemet az üzembe helyezési folyamat megkezdéséhez. A folyamat különböző marketplace-elemek esetén eltérő.
Ha az Azure Stack Hub korlátozott vagy nem rendelkezik internetkapcsolattal, a PowerShell és a piactéri szindikálási eszköz segítségével letöltheti a piactér elemeit egy internetkapcsolattal rendelkező gépre. Ezután át kell vinnie az elemeket az Azure Stack Hub-környezetbe. Leválasztott környezetben nem tölthet le marketplace-elemeket az Azure Stack Hub portál használatával.
A marketplace-alapú szindikálási eszköz csatlakoztatott forgatókönyvekben is használható.
A forgatókönyv két részből áll:
- 1. rész: Letöltés a Marketplace-elemekről. Az internet-hozzáféréssel rendelkező számítógépen konfigurálja a PowerShellt, letölti a szindikálási eszközt, majd letölti az elemeket az Azure Marketplace-ről.
- 2. rész: Feltöltés és közzététel az Azure Stack Hub Marketplace-en. Áthelyezheti a letöltött fájlokat az Azure Stack Hub-környezetbe, majd közzéteheti őket az Azure Stack Hub Marketplace-en.
Előfeltételek
- Csatlakoztatott környezet (nem kell az Azure Stack Hubnak lennie). Kapcsolatra van szüksége ahhoz, hogy lekérje a termékek listáját az Azure-ból a részletekkel, és hogy mindent helyileg töltsön le. Ha ez megtörtént, az eljárás többi része nem igényel internetkapcsolatot. Létrehoz egy katalógust a korábban letöltött elemekről, hogy a leválasztott környezetben használhassa.
- Cserélhető adathordozó a leválasztott környezethez való csatlakozáshoz és az összes szükséges összetevő átviteléhez.
- Leválasztott Azure Stack Hub-környezet a következő előfeltételekkel:
- Az Azure Stack Hub üzembe helyezését regisztrálni kell az Azure-ban.
- Az internetkapcsolattal rendelkező számítógépnek Azure Stack Hub PowerShell-modul 1.2.11-es vagy újabb verziójával kell rendelkeznie. Ha még nincs jelen, telepítse az Azure Stack Hub-specifikus PowerShell-modulokat.
- A letöltött marketplace-elem importálásának engedélyezéséhez konfigurálnia kell az Azure Stack Hub-operátor PowerShell-környezetét.
- .NET Framework 4.7 vagy újabb.
Töltse le az Azs.Syndication.Admin modult a PowerShell-gyűjteményből az alábbi paranccsal:
Install-Module -Name Azs.Syndication.Admin
Install-Module -Name Azs.Syndication.Admin -RequiredVersion 0.1.154-preview -AllowPrerelease
Az Azure Stack Hub regisztrálása után figyelmen kívül hagyhatja a piactér felügyeleti paneljén megjelenő alábbi üzenetet, mivel ez nem releváns a leválasztott használati eset esetében:
A piaci elemeket a szindikációs eszközzel töltheti le a Marketplace-en.
Minden alkalommal töltse le a Marketplace szindikálási eszközt, amikor leválasztott állapotban tölti le a Marketplace-elemeket. Az eszköz gyakran változik, és minden letöltéshez a legújabb verziót kell használni.
Fontos
Javasoljuk, hogy Az-modulokat használja AzureRM-helyett, mivel AzRM elavult. Lásd az alábbi példákat.
- Az modulok
- AzureRM-modulok
Internetkapcsolattal rendelkező számítógépen nyisson meg egy PowerShell-konzolt rendszergazdaként.
Jelentkezzen be a megfelelő Azure Cloud- és Entra ID-címtárbérlőbe az Azure Stack Hub regisztrálásához használt Azure-fiókkal. A fiók hozzáadásához futtassa
Connect-AzAccounta PowerShellben:Connect-AzAccount -Environment AzureCloud -Tenant '<mydirectory>.onmicrosoft.com'A rendszer kérni fogja az Azure-fiók hitelesítő adatainak megadását, és előfordulhat, hogy a fiók konfigurációjától függően kéttényezős hitelesítést kell használnia.
Jegyzet
Ha a munkamenet lejár, a jelszó megváltozott, vagy fiókokat szeretne váltani, futtassa a következő parancsmagot, mielőtt bejelentkezik a
Connect-AzAccount:Remove-AzAccount -Scope Process.Ha több előfizetéssel rendelkezik, a következő paranccsal válassza ki a regisztrációhoz használt előfizetést:
Get-AzSubscription -SubscriptionID 'Your Azure Subscription GUID' | Select-AzSubscriptionHa még nem tette meg az előfeltételekre vonatkozó lépésben, töltse le a Marketplace syndication eszköz legújabb verzióját, ha az Azure Stack Hub legújabb verzióját használja:
Install-Module -Name Azs.Syndication.Admin
Install-Module -Name Azs.Syndication.Admin -RequiredVersion 0.1.154-preview -AllowPrerelease
A marketplace-elemek, például virtuálisgép-rendszerképek, bővítmények vagy megoldássablonok letöltéséhez futtassa a következő parancsot:
$products = Select-AzsMarketplaceItemEz egy táblázatot jelenít meg, amely felsorolja a kiválasztott előfizetésben elérhető összes Azure Stack-regisztrációt. Válassza ki a marketplace-elemek letöltéséhez használt Azure Stack-környezetnek megfelelő regisztrációt, és válassza az OKlehetőséget.
Most egy második táblázatnak kell megjelennie, amely felsorolja a letölthető marketplace-elemeket. Jelölje ki a letölteni kívánt elemet, és jegyezze fel a verzió. Több kép kijelöléséhez tartsa lenyomva a Ctrl billentyűt.
A képek listáját a Feltételek hozzáadása lehetőséggel is szűrheti.
Miután kiválasztotta a beállításokat, válassza OKlehetőséget.
A letöltéshez kiválasztott marketplace-elemek azonosítóit a rendszer a
$productsváltozóba menti. A kijelölt elemek letöltéséhez használja az alábbi parancsot. Cserélje le a célmappa elérési útját egy olyan helyre, ahol az Azure Marketplace-ről letöltött fájlokat tárolhatja:$products | Export-AzsMarketplaceItem -RepositoryDir "Destination folder path in quotes"A letöltés időtartama az elem méretétől függ. A letöltés befejezése után az elem elérhető a szkriptben megadott mappában. A letöltés tartalmaz egy VHD-fájlt (virtuális gépekhez) vagy egy .zip fájlt (virtuálisgép-bővítményekhez és erőforrás-szolgáltatókhoz). Emellett egy
.azpkgformátumú gyűjteménycsomagot is tartalmazhat, amely egy .zip fájl.Ha a letöltés sikertelen, próbálkozzon újra a következő PowerShell-parancsmag újrafuttatásával:
$products | Export-AzsMarketplaceItem -RepositoryDir "Destination folder path in quotes"Az Azs.Syndication.Admin modult helyileg is exportálnia kell, hogy azt átmásolhassa arra a gépre, amelyről marketplace-elemeket importál az Azure Stack Hubba.
Jegyzet
A modul exportálásának célmappájának különböznie kell attól a helytől, ahová a marketplace-elemeket exportálta.
Save-Package -ProviderName NuGet -Source https://www.powershellgallery.com/api/v2 -Name Azs.Syndication.Admin -Path "Destination folder path in quotes" -Force
A letöltés importálása és közzététele az Azure Stack Hub Marketplace-en a PowerShell használatával
A korábban letöltött fájlokat helyileg kell áthelyeznie egy olyan gépre, amely rendelkezik az Azure Stack Hub-környezettel való kapcsolattal. A Marketplace-alapú szindikálási eszköznek az Azure Stack Hub-környezet számára is elérhetőnek kell lennie, mert az importálási művelet végrehajtásához az eszközt kell használnia.
Az alábbi képen egy mappaszerkezeti példa látható. D:\downloadfolder tartalmazza az összes letöltött marketplace-elemet. Minden almappa egy piactéri elem (például microsoft.custom-script-linux-arm-2.0.3), amelyet a termékazonosító nevez el. Az egyes almappákban található a marketplace-elem letöltött tartalma.
Kövesse a lépéseit az Azure Stack Hubhoz való csatlakozáshoz PowerShell használatával az Azure Stack Hub operátori PowerShell-munkamenet konfigurálására.
Jelentkezzen be az Azure Stack Hubba egy olyan identitással, amely tulajdonosi hozzáféréssel bír az Alapértelmezett szolgáltatói előfizetéshez.
Másolja ki a mappa nevét; például microsoft.dsc-arm-2.77.0, és hozzon létre egy ilyen nevű mappát.
Helyezze át a letöltött mappát a mappába. Ezen a ponton nálad van C:\microsoft.dsc-arm-2.77.0\microsoft.dsc-arm-2.77.0\original-sub-folders-are-here és C:\microsoft.dsc-arm-2.77.0\microsoft.dsc-arm-2.77.0\productDetails.js.
Importálja a syndication modult, majd indítsa el a marketplace-beli szindikálási eszközt az alábbi parancsmag futtatásával:
Import-AzsMarketplaceItem -RepositoryDir "C:\microsoft.dsc-arm-2.77.0"A parancsmag sikeres befejezése után a marketplace-elemeknek elérhetőnek kell lenniük az Azure Stack Hub Marketplace-en.