Market öğelerini Azure Stack hub 'a indirinDownload Marketplace items to Azure Stack Hub

Bulut operatörü olarak, öğeleri marketten Azure Stack hub 'a indirebilir ve Azure Stack hub ortamını kullanarak tüm kullanıcılar için kullanılabilir hale getirebilirsiniz.As a cloud operator, you can download items to Azure Stack Hub from the Marketplace and make them available to all users using the Azure Stack Hub environment. Seçebileceğiniz öğeler, önceden test edilmiş ve Azure Stack hub ile çalışmak üzere desteklenen Azure Marketi öğelerinin seçkin bir listesidir.The items you can choose are from a curated list of Azure Marketplace items that are pre-tested and supported to work with Azure Stack Hub. Ek öğeler genellikle bu listeye eklendiyse, bu nedenle yeni içerik için yeniden kullanıma devam edin.Additional items are frequently added to this list, so continue to check back for new content.

Market ürünlerini indirmek için iki senaryo vardır:There are two scenarios for downloading Marketplace products:

  • Bağlantısı kesik veya kısmen bağlı senaryo: market öğelerini Indirmek için Market dağıtım aracını kullanarak İnternet 'e erişmenizi gerektirir.Disconnected or partially connected scenario: Requires you to access the internet using the Marketplace syndication tool to download Marketplace items. Ardından, indirilenlerinizi bağlantısı kesilen Azure Stack hub yüklemenize aktarırsınız.Then, you transfer your downloads to your disconnected Azure Stack Hub installation. Bu senaryo PowerShell kullanır.This scenario uses PowerShell.
  • Bağlı senaryo: Azure Stack hub ortamının internet 'e bağlanmasını gerektirir.Connected scenario: Requires your Azure Stack Hub environment to be connected to the internet. Öğeleri bulmak ve indirmek için Azure Stack merkezi Yönetici portalını kullanın.You use the Azure Stack Hub administrator portal to locate and download items.

İndirebileceğiniz Market öğelerinin tüm listesi için bkz. Azure Stack hub Için Azure Marketi öğeleri .See Azure Marketplace items for Azure Stack Hub for a complete list of the marketplace items you can download. Azure Stack hub Market 'Teki son ekleme, silme ve güncelleştirmelerin listesi için Azure Stack hub Market değişiklikleri makalesine bakın.See the Azure Stack Hub Marketplace changes article for a list of recent additions, deletions, and updates to Azure Stack Hub Marketplace.

Not

Katalog, Azure Stack hub sisteminizin bağlandığı buluta göre farklılık açmış olacaktır.The catalog will be different based on the cloud your Azure Stack Hub system is connected to. Bulut ortamı, Azure Stack hub 'ınızı kaydettirmek için kullandığınız Azure aboneliği tarafından belirlenir.The cloud environment is determined by the Azure subscription you use for registering your Azure Stack Hub.

Not

Ayrıcalıklı uç noktaya (PEP) erişmek için operatör erişim Iş Istasyonu (OAW), destek senaryoları için Yönetici portalı ve Azure Stack merkezi GitHub araçları da kullanabilirsiniz.You can also use the The Operator Access Workstation (OAW) to access the privileged endpoint (PEP), the Administrator portal for support scenarios, and Azure Stack Hub GitHub Tools. Daha fazla bilgi için bkz. Azure Stack hub Işleci erişim Iş istasyonu.For more information see Azure Stack Hub Operator Access Workstation.

Bağlı bir dağıtım, Market öğelerini indirmek için Yönetici portalını kullanmanıza olanak sağlar.A connected deployment allows you to use the administrator portal to download marketplace items.

ÖnkoşullarPrerequisites

Azure Stack hub dağıtımınız Internet bağlantısına sahip olmalı ve Azure 'a kayıtlı olmalıdır.Your Azure Stack Hub deployment must have internet connectivity and be registered with Azure.

Market öğelerini indirmek için portalı kullanmaUse the portal to download marketplace items

  1. Azure Stack hub yönetici portalında oturum açın.Sign into the Azure Stack Hub administrator portal.

  2. Market öğelerini indirmeden önce kullanılabilir depolama alanını gözden geçirin.Review the available storage space before downloading marketplace items. Daha sonra, indirmek üzere öğeler ' i seçtiğinizde, indirme boyutunu kullanılabilir depolama kapasiteniz ile karşılaştırabilirsiniz.Later, when you select items for download, you can compare the download size to your available storage capacity. Kapasite sınırlıysa, kullanılabilir alanı yönetmeyeyönelik seçenekleri göz önünde bulundurun.If capacity is limited, consider options for managing available space.

    Kullanılabilir alanı gözden geçirmek için: Bölge yönetimi'nde, araştırmak istediğiniz bölgeyi seçin ve ardından kaynak sağlayıcıları > depolama alanına gidin:To review available space: in Region management, select the region you want to explore and then go to Resource Providers > Storage:

    Azure Stack hub yönetici portalındaki depolama alanını gözden geçirme

  3. Azure Stack hub marketi 'ni açın ve Azure 'a bağlanın.Open Azure Stack Hub Marketplace and connect to Azure. Bunu yapmak için Market yönetimi hizmetini seçin, Market öğeleri' ni seçin ve ardından Azure 'dan Ekle' yi seçin:To do so, select the Marketplace management service, select Marketplace items, and then select Add from Azure:

    Azure 'dan Market öğeleri ekleme

  4. Her satır öğesi de şu anda kullanılabilir sürümü gösterir.Each line item also shows the currently available version. Market öğesinin birden fazla sürümü varsa, Sürüm sütununda birden çok görüntülenir.If more than one version of a Marketplace item is available, the Version column shows Multiple. Açıklamasını ve yükleme boyutu da dahil olmak üzere ek bilgileri görüntülemek için her bir öğeye tıklayabilirsiniz:You can click on each item to view its description and additional information, including its download size:

    Market öğesinin kullanılabilir sürümlerini gösteren ekran görüntüsü.

  5. Bir öğenin sürümü birden çok olarak gösteriliyorsa, bu öğeyi seçebilir ve sonra elde edilen sürüm Seçicisi açılan listesinden belirli bir sürümü seçebilirsiniz.If the version of an item is shown as Multiple, you can select that item and then choose a specific version from the resulting version selector dropdown. Microsoft 'un artık, Azure Stack sürümü veya faturalandırma modeli gibi çeşitli özellikler nedeniyle, yöneticilerin Azure Stack uyumsuz olan market ürünlerini indirmelerini engelleyen öznitelikler ekleyebilmesini sağlar.Note that Microsoft now has the ability to add attributes that block administrators from downloading marketplace products that are incompatible with their Azure Stack, due to various properties, such as the Azure Stack version or billing model. Şu öznitelikleri yalnızca Microsoft ekleyebilir:Only Microsoft can add these attributes:

    Azure 'dan EkleAdd from Azure

  6. İstediğiniz öğeyi seçin ve ardından İndir' i seçin.Select the item you want, and then select Download. İndirme süreleri farklılık gösterir ve ağ bağlantısına bağlıdır.Download times vary and depends on the network connectivity. Yükleme tamamlandıktan sonra yeni Market öğesini bir Azure Stack hub işleci veya bir kullanıcı olarak dağıtabilirsiniz.After the download completes, you can deploy the new marketplace item as either an Azure Stack Hub operator or a user.

  7. İndirilen öğeyi dağıtmak için + kaynak oluştur' u seçin ve ardından yeni Market öğesiyle ilgili kategoriler arasında arama yapın.To deploy the downloaded item, select + Create a resource, and then search among the categories for the new marketplace item. Sonra, dağıtım işlemine başlamak için öğeyi seçin.Next, select the item to begin the deployment process. İşlem, farklı Market öğeleri için farklılık gösterir.The process varies for different marketplace items.

Azure Stack hub 'ı sınırlı veya internet bağlantısı olmadığında, Market öğelerini internet bağlantısı olan bir makineye indirmek için PowerShell ve Market dağıtım aracı 'nı kullanırsınız.When Azure Stack Hub has limited or no internet connectivity, you use PowerShell and the marketplace syndication tool to download the marketplace items to a machine with internet connectivity. Daha sonra öğeleri Azure Stack hub ortamınıza aktarabilirsiniz.You then transfer the items to your Azure Stack Hub environment. Bağlantısı kesilmiş bir ortamda, Market öğelerini Azure Stack hub portalını kullanarak indiremiyoruz.In a disconnected environment, you can't download marketplace items by using the Azure Stack Hub portal.

Market dağıtım aracı, bağlı bir senaryoda da kullanılabilir.The marketplace syndication tool can also be used in a connected scenario.

Bu senaryonun iki bölümü vardır:There are two parts to this scenario:

  • 1. kısım: market öğelerinden indirin.Part 1: Download from Marketplace items. İnternet erişimi olan bilgisayarda PowerShell 'i yapılandırır, dağıtım aracını indirebilir ve ardından Azure Marketi 'nden öğeleri indirirler.On the computer with internet access, you configure PowerShell, download the syndication tool, and then download items from Azure Marketplace.
  • Bölüm 2: Azure Stack hub Market 'e yükleyin ve yayımlayın.Part 2: Upload and publish to Azure Stack Hub Marketplace. İndirdiğiniz dosyaları Azure Stack hub ortamınıza taşıdıktan sonra Azure Stack hub Market 'Te yayımlayabilirsiniz.You move the files you downloaded to your Azure Stack Hub environment and then publish them to Azure Stack Hub Marketplace.

ÖnkoşullarPrerequisites

  • Bağlı bir ortam (Azure Stack hub olması gerekmez).A connected environment (does not have to be Azure Stack Hub). Azure 'dan ayrıntıların bulunduğu ürünlerin listesini almak ve her şeyi yerel olarak indirmek için bağlantı gerekir.You need connectivity to get the list of products from Azure with their details, and to download everything locally. Bu işlem yapıldıktan sonra, yordamın geri kalanı Internet bağlantısı gerektirmez.Once this is done, the rest of the procedure does not require internet connectivity. Bu, bağlantısı kesilen ortamınızda kullanabilmeniz için daha önce indirdiğiniz öğelerin bir kataloğunu oluşturur.It creates a catalog of items you've previously downloaded for you to use in your disconnected environment.

  • Bağlantısı kesilen ortamınıza bağlanmak ve gerekli tüm yapıtları aktarmak için çıkarılabilir medya.Removable media to connect to your disconnected environment and transfer all the necessary artifacts.

  • Aşağıdaki önkoşullara sahip bağlantısı kesilen bir Azure Stack hub ortamı:A disconnected Azure Stack Hub environment with the following prerequisites:

Aşağıdaki komutu kullanarak AZS. dağıtım. admin modülünü PowerShell Galerisi indirin:Download the Azs.Syndication.Admin module from the PowerShell Gallery using the following command:

Install-Module -Name Azs.Syndication.Admin -AllowPrerelease -PassThru

Azure Stack kaydolduktan sonra, bu, bağlantısı kesik kullanım durumu için uygun olmadığından Market yönetimi dikey penceresinde görüntülenen aşağıdaki iletiyi yoksayabilirsiniz:Once you have registered your Azure Stack, you can disregard the following message that appears on the Marketplace management blade, as this is not relevant for the disconnected use case:

Market yönetimi

Market öğelerini indirmek için Market dağıtım aracını kullanmaUse the marketplace syndication tool to download marketplace items

Önemli

Market öğelerini, bağlantısı kesilen bir senaryoya her indirişinizde Market dağıtım aracı 'nı indirdiğinizden emin olun.Be sure to download the marketplace syndication tool each time you download marketplace items in a disconnected scenario. Bu araca sık yapılan değişiklikler yapılmıştır ve en güncel sürüm her indirme için kullanılmalıdır.Frequent changes are made to this tool and the most current version should be used for each download.

  1. Internet bağlantısı olan bir bilgisayarda, yönetici olarak bir PowerShell konsolu açın.On a computer with an Internet connection, open a PowerShell console as an administrator.

  2. Azure Stack hub 'ı kaydetmek için kullandığınız Azure hesabını kullanarak uygun Azure bulutu ve AzureAD Dizin kiracısında oturum açın.Sign in to the appropriate Azure cloud and AzureAD directory tenant using the Azure account that you've used to register Azure Stack Hub. Hesabı eklemek için PowerShell çalıştırması Connect-AzAccount :To add the account, in PowerShell run Connect-AzAccount:

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

    Hesap yapılandırmanıza bağlı olarak, Azure hesabı kimlik bilgilerinizi girmeniz istenir ve iki öğeli kimlik doğrulaması kullanmanız gerekebilir.You are prompted to enter your Azure account credentials and you might have to use two-factor authentication, depending on your account configuration.

    Not

    Oturumunuzun süresi dolarsa parolanız değiştirilmiştir veya hesabı değiştirmek istiyorsanız, şunu kullanarak oturum açmadan önce Şu cmdlet 'i çalıştırın Connect-AzAccount : Remove-AzAccount -Scope Process .If your session expires, your password has changed, or you want to switch accounts, run the following cmdlet before you sign in using Connect-AzAccount: Remove-AzAccount -Scope Process.

  3. Birden çok aboneliğiniz varsa, kayıt için kullandığınız birini seçmek üzere aşağıdaki komutu çalıştırın:If you have multiple subscriptions, run the following command to select the one you used for registration:

    Get-AzSubscription -SubscriptionID 'Your Azure Subscription GUID' | Select-AzSubscription
    
  4. Henüz bu adımı yapmadıysanız, Market dağıtım aracı 'nın en son sürümünü indirin:If you haven't done it in the pre-requisites step already, download the latest version of the Marketplace syndication tool:

    Install-Module -Name Azs.Syndication.Admin -AllowPrerelease -PassThru
    
  5. İndirilecek VM görüntüleri, uzantılar veya çözüm şablonları gibi Market öğelerini seçmek için aşağıdaki komutu çalıştırın:To select the Marketplace items such as VM images, extensions, or solution templates to download, run the following command:

    $products = Select-AzsMarketplaceItem
    

    Bu, seçili abonelikte bulunan tüm Azure Stack kayıtlarını listeleyen bir tablo görüntüler.This displays a table that lists all the Azure Stack registrations available in the selected subscription. Market öğelerini indirdiğiniz Azure Stack ortamıyla eşleşen kaydı seçin ve Tamam' ı seçin.Choose the registration that matches the Azure Stack environment you're downloading the marketplace items for, and select OK.

    Seçili abonelikte bulunan tüm Azure Stack kayıtlarının listesini gösteren ekran görüntüsü.

    Şimdi, karşıdan yüklenebilecek tüm Market öğelerini listelerken ikinci bir tablo görmeniz gerekir.You should now see a second table listing all the marketplace items available for download. İndirmek istediğiniz öğeyi seçin ve sürümü bir yere dikkat edin.Select the item that you want to download and make a note of the Version. Birden çok görüntü seçmek için CTRL tuşunu basılı tutabilirsiniz.You can hold the Ctrl key to select multiple images. Seçili abonelikte bulunan tüm Azure Stack kayıtlarının başka bir listesini gösteren ekran görüntüsü.Screenshot that shows another list of all the Azure Stack registrations available in the selected subscription.

    Ayrıca, Ölçüt Ekle seçeneğini kullanarak görüntü listesine filtre uygulayabilirsiniz.You can also filter the list of images by using the Add criteria option. Azure Stack kayıtları seçinSelect Azure Stack Registrations

    Seçimlerinizi yaptıktan sonra Tamam ' ı seçin.Once you've made your selections, select OK.

  6. İndirilmek üzere seçtiğiniz Market öğelerinin kimlikleri $products değişkenine kaydedilir.The IDs for the Marketplace items you've selected for download are saved in the $products variable. Seçilen öğeleri indirmeye başlamak için aşağıdaki komutu kullanın.Use the command below to begin downloading the selected items. Azure Marketi 'nden yüklediğiniz dosyaları depolamak için hedef klasör yolunu bir konumla değiştirin:Replace the destination folder path with a location to store the files you download from Azure Marketplace:

    $products | Export-AzsMarketplaceItem  -RepositoryDir "Destination folder path in quotes"
    
  7. İndirmenin aldığı zaman öğenin boyutuna bağlıdır.The time that the download takes depends on the size of the item. İndirme tamamlandıktan sonra öğe, betikte belirttiğiniz klasörde kullanılabilir.After the download completes, the item is available in the folder that you specified in the script. İndirme, bir VHD dosyası (sanal makineler için) veya bir. zip dosyası (sanal makine uzantıları ve kaynak sağlayıcıları için) içerir.The download includes a VHD file (for virtual machines), or a .zip file (for virtual machine extensions and resource providers). Ayrıca,. azpkg biçiminde bir. zip dosyası olan bir galeri paketi de içerebilir.It might also include a gallery package in the .azpkg format, which is a .zip file.

  8. İndirme başarısız olursa, aşağıdaki PowerShell cmdlet 'ini yeniden çalıştırarak yeniden deneyebilirsiniz:If the download fails, you can try again by re-running the following PowerShell cmdlet:

    $products | Export-AzsMarketplaceItem  -RepositoryDir "Destination folder path in quotes"
    
  9. Ayrıca, Azure Stack hub 'ına Market öğelerini içeri aktardığınız makineye kopyalayabilmeniz için AZS. dağıtım. admin modülünü yerel olarak dışarı aktarmanız gerekir.You should also export the Azs.Syndication.Admin module locally so that you can copy it over to the machine from which you are importing Marketplace items to Azure Stack Hub.

    Not

    Bu modülün dışarı aktarılması için hedef klasör, Market öğelerini dışarı aktardığınız konumdan farklı olmalıdır.The destination folder for exporting this module should be different from the location to which you have exported the marketplace items.

    Save-Package -ProviderName NuGet -Source https://www.powershellgallery.com/api/v2 -Name Azs.Syndication.Admin -Path "Destination folder path in quotes" -Force
    

PowerShell kullanarak indirme ve Azure Stack hub marketi 'ne yayımlamaImport the download and publish to Azure Stack Hub Marketplace using PowerShell

  1. Daha önce yerel olarak indirdiğiniz dosyaları Azure Stack hub ortamınıza bağlantısı olan bir makineye taşımanız gerekir.You must move the files that you have previously downloaded locally to a machine that has connectivity to your Azure Stack Hub environment. İçeri aktarma işlemini gerçekleştirmek için aracı kullanmanız gerektiğinden, Market dağıtım aracı Azure Stack hub ortamınız için de kullanılabilir olmalıdır.The marketplace syndication tool must also be available to your Azure Stack Hub environment because you need to use the tool to perform the import operation.

    Aşağıdaki görüntüde bir klasör yapısı örneği gösterilmektedir.The following image shows a folder structure example. D:\downloadfolder , indirilen tüm Market öğelerini içerir.D:\downloadfolder contains all the downloaded marketplace items. Her alt klasör, ürün KIMLIĞI tarafından adlandırılan bir market öğesidir (örneğin, Microsoft. Custom-Script-Linux-ARM-2.0.3).Each subfolder is a marketplace item (for example, microsoft.custom-script-linux-arm-2.0.3), named by the product ID. Her alt klasörün içinde Market öğesinin indirilen içeriği vardır.Inside each subfolder is the marketplace item's downloaded content.

    Market indirme dizin yapısı

  2. Azure Stack hub Işleci PowerShell oturumunu yapılandırmak için Bu makaledeki yönergeleri izleyin.Follow the instructions in this article to configure the Azure Stack Hub Operator PowerShell session.

  3. "Varsayılan sağlayıcı aboneliği" için sahip erişimi olan bir kimlikle Azure Stack hub 'ınızda oturum açın.Sign in to your Azure Stack Hub with an identity that has owner access to the "Default Provider Subscription".

  4. Dağıtım modülünü içeri aktarın ve ardından aşağıdaki betiği çalıştırarak Market dağıtım aracı 'nı başlatın:Import the syndication module and then launch the marketplace syndication tool by running the following script:

    Import-AzsMarketplaceItem -RepositoryDir "Source folder path in quotes"
    
  5. Betik başarıyla tamamlandıktan sonra Market öğeleri Azure Stack hub marketi 'nde kullanılabilir olmalıdır.After the script successfully completes, the marketplace items should be available in Azure Stack Hub Marketplace.