Registrare Azure Stack HCI con Azure

Si applica a: Azure Stack HCI, versione 22H2

Importante

Azure Stack HCI ora fa parte di Azure Locale. Tuttavia, le versioni precedenti di Azure Stack HCI, ad esempio 22H2 continueranno a fare riferimento Azure Stack HCI e non rifletteranno la modifica del nome. Altre informazioni.

Avviso

Le istruzioni di distribuzione fornite in questo articolo si applicano a una versione precedente, Azure Stack HCI, versione 22H2. Per le nuove distribuzioni, è consigliabile usare la versione più recente disponibile a livello generale di Azure Locale, vedere Informazioni sulla distribuzione di Azure Locale.

Dopo aver distribuito il sistema operativo Azure Stack HCI e creato un cluster, è necessario registrarlo con Azure.

Questo articolo descrive come registrare Azure Stack HCI con Azure tramite Windows Admin Center o PowerShell. Per informazioni su come gestire la registrazione del cluster, vedere Gestire la registrazione del cluster.

Informazioni sulla registrazione di Azure Stack HCI

Azure Stack HCI viene fornito come servizio di Azure. In base alle condizioni di Azure Servizi online, è necessario registrare il cluster entro 30 giorni dall'installazione. Il cluster non è pienamente supportato fino a quando la registrazione non è attiva. Se non si registra il cluster con Azure al momento della distribuzione o se il cluster è registrato ma non è connesso a Azure per più di 30 giorni, il sistema non consente la creazione o l'aggiunta di nuove macchine virtuali. Per altre informazioni, vedere Errore del processo durante il tentativo di creazione della macchina virtuale.

Dopo la registrazione, viene creata una risorsa Azure Resource Manager per rappresentare il cluster HCI Azure Stack locale. A partire da Azure Stack HCI versione 21H2, la registrazione di un cluster crea automaticamente un Azure Arc della risorsa server per ogni server nel cluster Azure Stack HCI. Questa integrazione Azure Arc estende il piano di gestione Azure a Azure Stack HCI. L'integrazione Azure Arc consente la sincronizzazione periodica delle informazioni tra la risorsa Azure e i cluster locali.

Prerequisiti

Prima di iniziare la registrazione del cluster, assicurarsi che siano soddisfatti i prerequisiti seguenti:

  • Sistema Azure Stack HCI implementato e online. Assicurarsi che il sistema sia distribuito e che tutti i server siano online.

  • Connettività di rete. Azure Stack HCI deve connettersi periodicamente al cloud pubblico Azure. Per informazioni su come preparare i firewall e configurare un server proxy, vedere Requisiti del firewall per Azure Stack HCI e Configurare le impostazioni proxy per Azure Stack HCI.

  • Azure sottoscrizione e autorizzazioni. Assicurarsi di avere una sottoscrizione Azure e di conoscere l'area Azure in cui devono essere create le risorse del cluster. Per altre informazioni sulla sottoscrizione di Azure e sulle aree Azure supportate, vedere requisiti Azure.

  • Computer di gestione. Assicurarsi di avere accesso a un computer di gestione con accesso a Internet. Il computer di gestione deve essere aggiunto allo stesso dominio di Active Directory in cui è stato creato il cluster Azure Stack HCI.

  • Windows Admin Center. Se si usa Windows Admin Center per registrare il cluster, assicurarsi di:

    • Installare Windows Admin Center in un computer di gestione e registrare Windows Admin Center con Azure. Per la registrazione, usare lo stesso ID di Microsoft Entra ID (tenant) che si prevede di usare per la registrazione del cluster. Per ottenere l'ID sottoscrizione Azure, visitare il portale di Azure, passare a Sottoscrizioni e copiare/incollare l'ID dall'elenco. Per ottenere l'ID tenant, visitare il portale di Azure, passare a Microsoft Entra ID e copiare/incollare l'ID tenant.

    • Per registrare il cluster in Azure Cina, installare Windows Admin Center versione 2103.2 o successiva.

  • Criteri di Azure Assicurarsi di non avere criteri di Azure in conflitto che potrebbero interferire con la registrazione del cluster. Alcuni dei criteri comuni in conflitto possono essere:

    • Denominazione del gruppo di risorse: Azure Stack registrazione HCI fornisce due parametri di configurazione per la denominazione dei gruppi di risorse: -ResourceGroupName e -ArcServerResourceGroupName. Per informazioni dettagliate sulla denominazione del gruppo di risorse, vedere Register-AzStackHCI . Assicurarsi che la denominazione non sia in conflitto con i criteri esistenti.

    • Tag del gruppo di risorse: attualmente Azure Stack HCI non supporta l'aggiunta di tag ai gruppi di risorse durante la registrazione del cluster. Assicurarsi che il criterio tenga conto di questo comportamento.

    • .msi download: Azure Stack HCI scarica l'agente Arc nei nodi del cluster durante la registrazione del cluster. Assicurarsi di non limitare questi download.

    • Durata delle credenziali: per impostazione predefinita, il servizio HCI Azure Stack richiede due anni di durata delle credenziali. Assicurarsi che i criteri di Azure non abbiano conflitti di configurazione.

      Note

      Se si dispone di un gruppo di risorse separato per le risorse Arc-for-Server, è consigliabile usare un gruppo di risorse con risorse Arc-for-Server correlate solo a Azure Stack HCI. Il provider di risorse Azure Stack HCI dispone delle autorizzazioni per gestire qualsiasi altra risorsa Arc-for-Server nel gruppo di risorse ArcServer.

Assegnare le autorizzazioni di Azure per la registrazione

Questa sezione descrive come assegnare Azure autorizzazioni per la registrazione dal portale di Azure o tramite PowerShell.

Assegnare autorizzazioni Azure dal portale di Azure

Se la sottoscrizione Azure è tramite un contratto EA o CSP, chiedi all'amministratore della sottoscrizione Azure di assegnare i privilegi a livello della sottoscrizione Azure seguenti:

  • ruolo Amministratore dell'accesso utenti: necessario per abilitare Arc per ogni server di un cluster Azure Stack HCI.

  • Ruolo collaboratore: obbligatorio per registrare e annullare la registrazione del cluster HCI Azure Stack.

    Screenshot della schermata di assegnazione delle autorizzazioni.

Assegnare autorizzazioni Azure tramite PowerShell

Alcuni amministratori potrebbero preferire un'opzione più restrittiva. In questo caso, è possibile creare un ruolo personalizzato di Azure specifico per la registrazione di Azure Stack HCI. La procedura seguente fornisce un set tipico di autorizzazioni per il ruolo personalizzato; per impostare autorizzazioni più restrittive, vedere Come si usa un ruolo di autorizzazioni personalizzate più limitate?

  1. Creare un file JSON denominato customHCIRole.json con il contenuto seguente. Assicurarsi di modificare <subscriptionID> con l'ID della sottoscrizione di Azure. Per ottenere l'ID sottoscrizione, visitare il portale di Azure, passare a Sottoscrizioni e copiare/incollare l'ID dall'elenco.

    {
      "Name": "Azure Stack HCI registration role",
      "Id": null,
      "IsCustom": true,
      "Description": "Custom Azure role to allow subscription-level access to register Azure Stack HCI",
      "Actions": [
        "Microsoft.Resources/subscriptions/resourceGroups/read",
        "Microsoft.Resources/subscriptions/resourceGroups/write",
        "Microsoft.Resources/subscriptions/resourceGroups/delete", 
        "Microsoft.AzureStackHCI/register/action",
        "Microsoft.AzureStackHCI/Unregister/Action",
        "Microsoft.AzureStackHCI/clusters/*",
        "Microsoft.Authorization/roleAssignments/write",
        "Microsoft.Authorization/roleAssignments/read",
        "Microsoft.HybridCompute/register/action",
        "Microsoft.GuestConfiguration/register/action",
        "Microsoft.HybridConnectivity/register/action"
      ],
      "NotActions": [
      ],
    "AssignableScopes": [
        "/subscriptions/<subscriptionId>"
      ]
    }
    
  2. Creare il ruolo personalizzato:

    New-AzRoleDefinition -InputFile <path to customHCIRole.json>
    
  3. Assegnare il ruolo personalizzato all'utente:

    $user = get-AzAdUser -DisplayName <userdisplayname>
    $role = Get-AzRoleDefinition -Name "Azure Stack HCI registration role"
    New-AzRoleAssignment -ObjectId $user.Id -RoleDefinitionId $role.Id -Scope /subscriptions/<subscriptionid>
    

Nella tabella seguente vengono illustrati i motivi per cui sono necessarie queste autorizzazioni:

Permissions Ragione
"Microsoft.Resources/subscriptions/resourceGroups/read",
"Microsoft.Resources/subscriptions/resourceGroups/write",
"Microsoft.Resources/subscriptions/resourceGroups/delete"
"Microsoft.AzureStackHCI/register/action",
"Microsoft.AzureStackHCI/Unregister/Action",
"Microsoft.AzureStackHCI/clusters/*",
"Microsoft.Authorization/roleAssignments/read",
Per registrare e annullare la registrazione del cluster HCI Azure Stack.
"Microsoft.Authorization/roleAssignments/write",
"Microsoft.HybridCompute/register/action",
"Microsoft.GuestConfiguration/register/action",
"Microsoft.HybridConnectivity/register/action"
Per registrare e annullare la registrazione di Arc per le risorse server.

Registrare un cluster

È possibile registrare il cluster HCI Azure Stack usando Windows Admin Center o PowerShell.

Seguire questa procedura per registrare Azure Stack HCI con Azure tramite Windows Admin Center:

  1. Assicurarsi che tutti i prerequisiti siano soddisfatti.

  2. Avviare Windows interfaccia di amministrazione e accedere all'account Azure. Passare a Impostazioni>Account, quindi selezionare Accedi in Account Azure.

  3. In Windows Admin Center selezionare Gestione cluster nella freccia a discesa in alto.

  4. In Connessioni cluster selezionare il cluster da registrare.

  5. In Dashboard, nella sezione Azure Arc, controlla lo stato della registrazione di Azure Stack HCI e dei server abilitati per Arc.

    • Non configurato significa che il cluster non è registrato.
    • Connesso significa che il cluster è registrato con Azure e viene sincronizzato correttamente con il cloud entro l'ultimo giorno. Ignora il resto dei passaggi di registrazione e consulta Gestione del cluster per gestire il cluster.
  6. Se il cluster non è registrato, in Registrazione di Azure Stack HCI, seleziona Registra per procedere.

    Note

    Se non è stato registrato Windows Admin Center con Azure in precedenza, verrà chiesto di farlo ora. Anziché la procedura guidata di registrazione del cluster, verrà visualizzata la procedura guidata di registrazione di Windows Admin Center.

  7. Specificare l'ID sottoscrizione Azure a cui si vuole registrare il cluster. Per ottenere l'ID sottoscrizione Azure, visitare il portale di Azure, passare a Sottoscrizioni e copiare/incollare l'ID dall'elenco.

  8. Selezionare l'area Azure dal menu a discesa.

  9. Selezionare una delle opzioni seguenti per selezionare il gruppo di risorse Azure Stack HCI:

    • Selezionare Usa esistente per creare il cluster HCI Azure Stack e le risorse Arc for Server in un gruppo di risorse esistente.

    • Selezionare Crea nuovo per creare un nuovo gruppo di risorse. Immettere un nome per il nuovo gruppo di risorse.

      Schermata della procedura guidata di registrazione del cluster.

  10. Selezionare Registrazione. Il completamento della registrazione richiede alcuni minuti.

Altre opzioni di registrazione

Sono disponibili altre opzioni per registrare il cluster:

Gestire la registrazione del cluster

Dopo aver registrato il cluster con Azure, è possibile gestire la registrazione tramite Windows Admin Center, PowerShell o il portale di Azure.

A seconda della configurazione e dei requisiti del cluster, potrebbe essere necessario eseguire le azioni seguenti per gestire la registrazione del cluster:

  • Visualizzare lo stato della registrazione e dei server abilitati per Arc
  • Abilitare l'integrazione di Azure Arc
  • Aggiornare l'agente Arc nei server del cluster
  • Annullare la registrazione del cluster
  • Rivedi le domande frequenti

Per informazioni su come gestire la registrazione del cluster, vedere Gestire la registrazione del cluster.

Passaggi successivi

Per eseguire l'attività di gestione successiva correlata a questo articolo, vedere: