Marketplace-elemek letöltése Azure Stack Hub

Felhőüzemeltetőként a Marketplace-ről tölthet le elemeket Azure Stack Hub- és elérhetővé teszi azokat az összes felhasználó számára a Azure Stack Hub környezetben. A kiválaszthat elemek az előre tesztelt és a Azure Marketplace támogatott elemek össze válogatt listájából Azure Stack Hub. Gyakran további elemek is felkerülnek erre a listára, ezért folytassa az új tartalomért való visszaellenőrzést.

A Marketplace-termékek letöltésének két forgatókönyve van:

  • Leválasztott vagy részlegesen csatlakoztatott forgatókönyv:A Marketplace-elemek letöltéséhez a Marketplace szindikálás eszközével kell hozzáférnie az internethez. Ezután átküldi a letöltéseket a leválasztott Azure Stack Hub telepítésére. Ez a forgatókönyv a PowerShellt használja.
  • Csatlakoztatott forgatókönyv:A Azure Stack Hub szükséges, hogy a környezet kapcsolódva legyen az internethez. A felügyeleti Azure Stack Hub megkeresheti és letöltheti az elemeket.

A Azure Marketplace marketplace Azure Stack Hub elemek teljes listájáért tekintse meg a következőt: Azure Stack Hub elemek listája. A Azure Stack Hub Marketplace módosításait és frissítéseit a Marketplace-en történt legutóbbi kiegészítések, törlések és frissítések listájáért Azure Stack Hub meg.

Megjegyzés

A katalógus eltérő lesz a felhőtől függően, Azure Stack Hub a rendszer csatlakozik. A felhőkörnyezetet az azure-előfizetés határozza meg, amelyet a regisztrációhoz Azure Stack Hub.

Megjegyzés

Az operátori hozzáférési munkaállomást (Operator Access Workstation, OAW) is használhatja a kiemelt végpont (PEP) eléréséhez, a felügyeleti portált a támogatási forgatókönyvekhez, valamint a Azure Stack Hub GitHub eszközöket. További információ: Azure Stack Hub munkaállomás.

A csatlakoztatott üzemelő példány lehetővé teszi, hogy a felügyeleti portál használatával letöltsen marketplace-elemeket.

Előfeltételek

A Azure Stack Hub üzemelő példányának internetkapcsolattal kell lennie, és regisztrálva kell lennie az Azure-ban.

Marketplace-elemek letöltése a portál használatával

  1. Jelentkezzen be a Azure Stack Hub portálra.

  2. A Marketplace-elemek letöltése előtt tekintse át a rendelkezésre álló tárterületet. Később, amikor kiválasztja a letölteni kívánt elemeket, összehasonlíthatja a letöltési méretet a rendelkezésre álló tárkapacitással. Ha a kapacitás korlátozott, fontolja meg a rendelkezésre álló terület kezelésére szolgáló lehetőségeket.

    A rendelkezésre álló terület áttekintéséhez: a Régiókezelésterületen válassza ki a vizsgálni kívánt régiót, majd válassza az Erőforrás-szolgáltatók Storage:

    A tárterület áttekintése Azure Stack Hub felügyeleti portálon

  3. Nyissa meg Azure Stack Hub Marketplace-t, és csatlakozzon az Azure-hoz. Ehhez válassza ki a Marketplace felügyeleti szolgáltatást, válassza a Marketplace-elemekelemet, majd a Hozzáadás az Azure-ból lehetőséget:

    Marketplace-elemek hozzáadása az Azure-ból

  4. Minden sorelem az aktuálisan elérhető verziót is megjeleníti. Ha egy Marketplace-elem több verziója is elérhető, a Verzió oszlopban a Multiple (Több) érték jelenik meg. Az egyes elemekre kattintva megtekintheti a leírásokat és a további információkat, köztük a letöltések méretét:

    Képernyőkép egy Marketplace-elem elérhető verzióiról.

  5. Ha egy elem verziója Több elemként jelenik meg,kiválaszthatja az elemet, majd kiválaszthat egy adott verziót az eredményül kapott verzióválasztó legördülő menüből. Vegye figyelembe, hogy a Microsoft mostantól olyan attribútumokat adhat hozzá, amelyek letiltják a rendszergazdák számára a Azure Stack-val nem kompatibilis Marketplace-termékek letöltését különböző tulajdonságok, például a Azure Stack-verzió vagy a számlázási modell miatt. Ezeket az attribútumokat csak a Microsoft használhatja:

    Hozzáadás azure-beli több

  6. Válassza ki a kívánt elemet, majd válassza a Letöltés lehető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 az új Marketplace-elemet üzembe helyezheti Azure Stack Hub operátorként vagy felhasználóként.

  7. A letöltött elem üzembe helyezéséhez válassza a + Erőforráslétrehozása lehetőséget, majd keressen a kategóriák között az új Marketplace-elemre. Ezután válassza ki az elemet az üzembe helyezési folyamat megkezdéséhez. A folyamat eltérő lehet a különböző Marketplace-elemeknél.

Ha Azure Stack Hub vagy nincs internetkapcsolata, a PowerShell és a marketplace szindikációs eszköz használatával letöltheti a marketplace-elemeket egy internetkapcsolattal is elérhető gépre. Ezután továbbítja az elemeket a Azure Stack Hub környezetbe. Leválasztott környezetben nem tölthet le Marketplace-elemeket a Azure Stack Hub használatával.

A marketplace syndication eszköz csatlakoztatott forgatókönyvekben is használható.

Ez a forgatókönyv két részből áll:

  • 1. rész:Letöltés a Marketplace-elemekről. Az internetkapcsolattal rendelkezik számítógépen konfigurálja a PowerShellt, töltse le a szindikációs eszközt, majd töltse le az elemeket a Azure Marketplace.
  • 2. rész:Feltöltés és közzététel Azure Stack Hub Marketplace-en. A letöltött fájlokat áthelyezheti a saját Azure Stack Hub, majd közzéteheti őket a Azure Stack Hub Marketplace-en.

Előfeltételek

  • Csatlakoztatott környezet (nem kell Azure Stack Hub). Kapcsolatra van szüksége ahhoz, hogy le tudja szerezni az Azure-ból a termékek részletes listáját, és mindent letöltsen helyileg. Ha ez megtörtént, az eljárás további részében nincs szükség internetkapcsolatra. Létrehoz egy katalógust a korábban letöltött elemekről, amelyet a leválasztott környezetben használhat.

  • 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 a következő előfeltételeknek:

Töltse le az Azs.Syndication.Admin modult a PowerShell-galéria a következő paranccsal:

Install-Module -Name Azs.Syndication.Admin
Install-Module -Name Azs.Syndication.Admin -RequiredVersion 0.1.154-preview -AllowPrerelease

Miután regisztrálta a Azure Stack, figyelmen kívül hagyhatja a Marketplace felügyeleti panelén megjelenő alábbi üzenetet, mivel ez nem releváns a leválasztott használat esetén:

Marketplace-felügyelet

A Marketplace-en elérhető szindikálás eszköz használata a Marketplace-elemek letöltéséhez

Fontos

Mindig töltse le a Marketplace szindikációs eszközét minden alkalommal, amikor leválasztott forgatókönyvben tölt le Marketplace-elemeket. Gyakran módosítják ezt az eszközt, és minden letöltéshez a legújabb verziót kell használni.

  1. Internetkapcsolattal rendelkező számítógépen nyisson meg egy PowerShell-konzolt rendszergazdaként.

  2. Jelentkezzen be a megfelelő Azure-felhőbe és AzureAD-címtárbérlőbe a regisztrációhoz használt Azure-Azure Stack Hub. A fiók hozzáadásához futtassa a következőt a Connect-AzAccount PowerShellben:

    Connect-AzAccount -Environment AzureCloud -Tenant '<mydirectory>.onmicrosoft.com'
    

    A rendszer kéri az Azure-fiók hitelesítő adatainak megadását, és a fiók konfigurációjának függvényében előfordulhat, hogy kétfaktoros hitelesítést kell használnia.

    Megjegyzés

    Ha a munkamenet lejár, a jelszó megváltozott, vagy ha fiókváltást szeretne, futtassa a következő parancsmagot, mielőtt bejelentkezik a Connect-AzAccount használatával: Remove-AzAccount -Scope Process .

  3. Ha több előfizetéssel rendelkezik, a következő parancs futtatásával válassza ki azt, amit a regisztrációhoz használt:

    Get-AzSubscription -SubscriptionID 'Your Azure Subscription GUID' | Select-AzSubscription
    
  4. Ha még nem tette meg az előfeltételek lépésében, töltse le a Marketplace szindikálás eszköz legújabb verzióját, ha a szolgáltatás legújabb Azure Stack Hub:

Install-Module -Name Azs.Syndication.Admin
Install-Module -Name Azs.Syndication.Admin -RequiredVersion 0.1.154-preview -AllowPrerelease
  1. A letöltéshez futtatott Marketplace-elemek, például virtuálisgép-rendszerképek, bővítmények vagy megoldássablonok kiválasztásához futtassa a következő parancsot:

    $products = Select-AzsMarketplaceItem
    

    Ez egy táblázatot jelenít meg, amely felsorolja Azure Stack előfizetésben elérhető összes regisztrációs listában. Válassza ki azt a regisztrációt, Azure Stack a marketplace-elemeket letölti, majd kattintson az OK gombra.

    A kiválasztott előfizetésben elérhető összes Azure Stack listáját bemutató képernyőkép.

    Most egy második táblázatnak kell látsza, amely felsorolja az összes letölthető Marketplace-elemet. Válassza ki a letölteni kívánt elemet, és jegyezze fel a verziószámát. A Ctrl billentyűt lenyomva tartva több képet is kijelölhet. Képernyőkép a kiválasztott előfizetésben Azure Stack összes regisztrációs lehetőség egy másik listájáról.

    A képek listáját a Feltételek hozzáadása lehetőséggel is szűrheti. Válassza Azure Stack Regisztrációk lehetőséget

    Miután kiválasztotta a beállításokat, kattintson az OK gombra.

  2. A letöltésre kiválasztott Marketplace-elemekhez megadott adatokat a rendszer a változóban $products menti. Az alábbi paranccsal megkezdheti a kiválasztott elemek letöltését. Cserélje le a célmappa elérési útját egy olyan helyre, ahol a fájlból letöltött Azure Marketplace:

    $products | Export-AzsMarketplaceItem  -RepositoryDir "Destination folder path in quotes"
    
  3. 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ővé válik 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). Tartalmazhat egy katalóguscsomagot is .azpkg formátumban, amely egy .zip fájl.

  4. Ha a letöltés sikertelen, próbálkozzon újra a következő PowerShell-parancsmag újrafuttatható futtatásával:

    $products | Export-AzsMarketplaceItem  -RepositoryDir "Destination folder path in quotes"
    
  5. Az Azs.Syndication.Admin modult is exportálja helyileg, hogy át tudja másolni arra a gépre, amelyről Marketplace-elemeket importál a Azure Stack Hub.

    Megjegyzés

    A modul exportálására használt célmappának különbözik attól a helytől, amelybe 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 és a közzététel importálása Azure Stack Hub Marketplace-en a PowerShell használatával

  1. A korábban letöltött fájlokat olyan gépre kell áthelyeznie, amely rendelkezik kapcsolattal a Azure Stack Hub környezethez. A piactéri szindikálás eszköznek is elérhetőnek kell lennie a Azure Stack Hub számára, mert az importálási művelet végrehajtásához az eszközt kell használnia.

    Az alábbi képen egy mappastruktúra látható. A D:\downloadfolder mappa tartalmazza az összes letöltött Marketplace-elemet. Minden almappa egy Marketplace-elem (például microsoft.custom-script-linux-arm-2.0.3),a termékazonosító alapján van elnevezve. Minden almappában a Marketplace-elem letöltött tartalma található.

    A Marketplace letöltési könyvtárstruktúrája

  2. Az ebben a cikkben szereplő utasításokat követve konfigurálhatja a Azure Stack Hub-kezelői PowerShell-munkamenetet.

  3. Jelentkezzen be a Azure Stack Hub egy olyan identitással, amely tulajdonosi hozzáféréssel rendelkezik az "Alapértelmezett szolgáltatói előfizetéshez".

  4. Importálja a szindikációs modult, majd indítsa el a marketplace syndication eszközt a következő szkript futtatásával:

    Import-AzsMarketplaceItem -RepositoryDir "Source folder path in quotes"
    
  5. A szkript sikeres befejezése után a Marketplace-elemeknek elérhetőnek kell Azure Stack Hub Marketplace-en.