Scaricare gli elementi di marketplace da Azure allo Stack di AzureDownload marketplace items from Azure to Azure Stack

Si applica a: Azure Stack integrate di sistemi Azure Stack Development KitApplies to: Azure Stack integrated systems and Azure Stack Development Kit

Come si decide il contenuto da includere nel marketplace dello Stack di Azure, è necessario considerare il contenuto disponibile da Azure marketplace.As you decide what content to include in your Azure Stack marketplace, you should consider the content available from the Azure marketplace. È possibile scaricare da un elenco di elementi di Azure marketplace che sono stati pre-verificate per l'esecuzione in Azure Stack curato.You can download from a curated list of Azure marketplace items that have been pre-tested to run on Azure Stack. Spesso vengono aggiunti nuovi elementi a questo elenco, pertanto assicurarsi di selezionare nuovamente per il nuovo contenuto.New items are frequently added to this list, so make sure to check back for new content.

Scaricare elementi del marketplace in uno scenario connesso (con connettività internet)Download marketplace items in a connected scenario (with internet connectivity)

  1. Per scaricare elementi del marketplace, è innanzitutto necessario registro dello Stack di Azure con Azure.To download marketplace items, you must first register Azure Stack with Azure.
  2. Accedere al portale di amministrazione di Azure Stack (https://portal.local.azurestack.external).Sign in to the Azure Stack administrator portal (https://portal.local.azurestack.external).
  3. Alcuni elementi del marketplace possono essere estesa.Some marketplace items can be large. Verificare che si dispone di spazio sufficiente nel sistema, fare clic su i provider di risorse > archiviazione.Check to make sure you have enough space on your system by clicking Resource Providers > Storage.

  4. Fare clic su più servizi > gestione Marketplace.Click More Services > Marketplace Management.

  5. Fare clic su Aggiungi da Azure per visualizzare un elenco di elementi disponibili per il download.Click Add from Azure to see a list of items available for download. È possibile fare clic su ogni elemento nell'elenco per visualizzarne la descrizione e dimensioni del download.You can click on each item in the list to view its description and download size.

  6. Selezionare l'elemento desiderato nell'elenco e quindi fare clic su scaricare.Select the item you want in the list and then click Download. Verrà avviato il download dell'immagine di macchina virtuale per l'elemento selezionato.This starts downloading the VM image for the item you selected. Tempi di download variano.Download times vary.

  7. Al termine del download, è possibile distribuire il nuovo elemento marketplace come utente o un operatore di Stack di Azure.After the download completes, you can deploy your new marketplace item as either an Azure Stack operator or user. Fare clic su + nuovo, eseguire la ricerca tra le categorie per il nuovo elemento marketplace e quindi selezionare l'elemento.Click +New, search among the categories for the new marketplace item, and then select the item.

  8. Fare clic su crea per aprire l'esperienza di creazione per l'elemento appena scaricato.Click Create to open up the creation experience for the newly downloaded item. Seguire le istruzioni dettagliate per distribuire l'elemento.Follow the step-by-step instructions to deploy your item.

Download di elementi del marketplace in un disconnesso o per uno scenario di connesso parziale (con connettività internet limitata)Download marketplace items in a disconnected or a partially connected scenario (with limited internet connectivity)

Quando si distribuisce Azure Stack in modalità disconnessa (senza qualsiasi connessione a internet), è possibile scaricare elementi del marketplace tramite il portale di Azure Stack.When you deploy Azure Stack in a disconnected mode (without any internet connectivity), you can’t download marketplace items by using the Azure Stack portal. Tuttavia, è possibile utilizzare lo strumento di diffusione marketplace per scaricare gli elementi del marketplace in un computer con connettività internet e quindi di trasferirle all'ambiente dello Stack di Azure.However, you can use the marketplace syndication tool to download the marketplace items to a machine that has internet connectivity and then transfer them to your Azure Stack environment.

PrerequisitiPrerequisites

Prima di utilizzare lo strumento di diffusione marketplace, assicurarsi di aver registrati dello Stack di Azure con la sottoscrizione di Azure.Before you can use the marketplace syndication tool, make sure that you have registered Azure Stack with your Azure Subscription.

Dal computer con connettività internet, utilizzare la procedura seguente per scaricare gli elementi necessari marketplace:From the machine that has internet connectivity, use the following steps to download the required marketplace items:

  1. Aprire la console PowerShell come amministratore e installare i moduli di PowerShell specifici di Azure Stack.Open a PowerShell console as an administrator and install Azure Stack specific PowerShell modules. Assicurarsi di installare PowerShell versione 1.2.11 o versione successiva.Make sure that you install PowerShell version 1.2.11 or higher.

  2. Aggiungere l'account di Azure che è stato utilizzato per registrare dello Stack di Azure.Add the Azure account that you have used to register Azure Stack. A tale scopo, eseguire il Aggiungi AzureRmAccount cmdlet senza parametri.To do this, run the Add-AzureRmAccount cmdlet without any parameters. Viene richiesto di immettere le credenziali dell'account Azure e potrebbe essere necessario utilizzare 2-factor authentication in base alla configurazione dell'account.You are prompted to enter your Azure account credentials and you may have to use 2-factor authentication based on your account’s configuration.

  3. Se si dispone di più sottoscrizioni, eseguire il comando seguente per selezionare il certificato utilizzato per la registrazione:If you have multiple subscriptions, run the following command to select the one you have used for registration:

    Get-AzureRmSubscription -SubscriptionID '<Your Azure Subscription GUID>' | Select-AzureRmSubscription
    $AzureContext = Get-AzureRmContext
    
  4. Scaricare la versione più recente dello strumento di diffusione marketplace tramite lo script seguente:Download the latest version of marketplace syndication tool by using the following script:

    # Download the tools archive.
    invoke-webrequest https://github.com/Azure/AzureStack-Tools/archive/vnext.zip `
      -OutFile vnext.zip
    
    # Expand the downloaded files.
    expand-archive vnext.zip `
      -DestinationPath . `
      -Force
    
    # Change to the tools directory.
    cd \AzureStack-Tools-vnext
    
  5. Importare il modulo di diffusione e avviare lo strumento di esecuzione dei comandi seguenti:Import the syndication module and launch the tool by running the following commands:

    Import-Module .\ Syndication\AzureStack.MarketplaceSyndication.psm1
    
    Sync-AzSOfflineMarketplaceItem `
      -destination “<Destination folder path>” `
      -AzureTenantID $AzureContext.Tenant.TenantId `
      -AzureSubscriptionId $AzureContext.Subscription.Id  
    
  6. Quando si esegue lo strumento, viene chiesto di immettere le credenziali dell'account Azure.When the tool runs, you are prompted to enter your Azure account credentials. Accedi all'account di Azure che è stato utilizzato per registrare dello Stack di Azure.Sign in to the Azure account that you have used to register Azure Stack. Al termine dell'account di accesso ha esito positivo, visualizzata la schermata seguente con l'elenco di elementi del marketplace disponibili.After the login is succeeds, you should see the following screen with the list of available marketplace items.

    Popup di elementi Azure Marketplace

  7. Selezionare l'immagine che si desidera scaricare (è possibile selezionare più immagini tenendo premuto il tasto Ctrl) e prendere nota della versione dell'immagine, si utilizzerà questa versione per importare l'immagine nella sezione successiva > fare clic su Ok > accettare le condizioni legali facendo clic su .Select the image that you want to download (you can select multiple images by holding the Ctrl key) and make a note of the image version, you will use this version to import the image in next section > click Ok > accept the legal terms by clicking on Yes. È anche possibile filtrare l'elenco delle immagini tramite il aggiungere criteri opzione.You can also filter the list of images by using the Add criteria option. Il download richiede un certo tempo a seconda delle dimensioni dell'immagine.The download takes a while depending on the size of the image. Una volta il download delle immagini è disponibile nel percorso di destinazione fornito in precedenza.Once the image downloads, it is available in the destination path that you provided earlier. Il download contiene gli elementi di raccolta e i file VHD nel formato Azpkg.The download contains the VHD file and gallery items in the Azpkg format.

Importare l'immagine e pubblicarla in marketplace Azure StackImport the image and publish it to Azure Stack marketplace

  1. Dopo aver scaricato il pacchetto di raccolta e di immagine, salvare i loro e il relativo contenuto nella cartella AzureStack-strumenti-vnext per un'unità disco rimovibile e copiarlo in un ambiente dello Stack di Azure (è possibile copiarlo in locale in qualsiasi posizione, ad esempio: "C:\MarketplaceImages".)After you download the image & gallery package, save them and the contents in AzureStack-Tools-vnext folder to a removable disk drive and copy it to the Azure Stack environment (you can copy it to locally to any location such as: "C:\MarketplaceImages".)

  2. Prima di importare l'immagine, è necessario connettersi all'ambiente dell'operatore dello Stack di Azure tramite la procedura descritta in configurare l'ambiente di PowerShell Azure Stack operatore.Before importing the image, you must connect to the Azure Stack operator’s environment by using the steps described in configure Azure Stack operator’s PowerShell environment.

  3. Importare l'immagine dello Stack di Azure tramite il cmdlet Add-AzsVMImage.Import the image to Azure Stack by using the Add-AzsVMImage cmdlet. Quando si utilizza questo cmdlet, assicurarsi di sostituire il server di pubblicazione, l'offerta e altri valori di parametro con i valori dell'immagine che si desidera importare.When using this cmdlet, make sure to replace the publisher, offer, and other parameter values with the values of the image that you are importing. È possibile ottenere "publisher", i valori di "sku" e "offerta" dell'immagine dall'oggetto imageReference del file Azpkg che è stato scaricato in precedenza e il valore "version" passaggio 6 nella sezione precedente.You can get the “publisher”, “offer” and “sku” values of the image from the imageReference object of the Azpkg file that you downloaded earlier and the “version” value from step 6 in the previous section.

    "imageReference": {
       "publisher": "MicrosoftWindowsServer",
       "offer": "WindowsServer",
       "sku": "2016-Datacenter-Server-Core"
     }
    

    Sostituire i valori dei parametri ed eseguire il comando seguente:Replace the parameter values and run the following command:

    Import-Module .\ComputeAdmin\AzureStack.ComputeAdmin.psm1
    
    Add-AzsVMImage `
     -publisher "MicrosoftWindowsServer" `
     -offer "WindowsServer" `
     -sku "2016-Datacenter-Server-Core" `
     -osType Windows `
     -Version "2017.09.25" `
     -OsDiskLocalPath "C:\AzureStack-Tools-master\Syndication\Microsoft.WindowsServer2016DatacenterServerCore-ARM-Eval.2017.09.25.vhd" `
     -CreateGalleryItem $False `
     -Location Local 
    
  4. Portale di utilizzo per caricare l'elemento del Marketplace (. Azpkg) Stack archiviazione Blob di Azure.Use portal to upload your Marketplace item (.Azpkg) to Azure Stack Blob storage. È possibile caricare in archiviazione di Azure Stack locale o caricare in archiviazione di Azure.You can upload to local Azure Stack storage or upload to Azure Storage. (È un percorso temporaneo per il pacchetto). Assicurarsi che il blob è accessibile pubblicamente e prendere nota dell'URI.(It's a temporary location for the package.) Make sure that the blob is publicly accessible and note the URI.

  5. Pubblicare l'elemento del marketplace allo Stack di Azure tramite il Aggiungi AzureRMGalleryItem.Publish the marketplace item to Azure Stack by using the Add-AzureRMGalleryItem. ad esempio:For example:

    Add-AzsGalleryItem `
      -GalleryItemUri "https://mystorageaccount.blob.local.azurestack.external/cont1/Microsoft.WindowsServer2016DatacenterServerCore-ARM.1.0.2.azpkg" `
      –Verbose
    
  6. Dopo l'elemento della raccolta viene pubblicato, è possibile visualizzarlo dal New > Marketplace riquadro.After the gallery item is published, you can view it from the New > Marketplace pane.

    Marketplace

Passaggi successiviNext steps

Creare e pubblicare un elemento del MarketplaceCreate and publish a Marketplace item