Configurare un server di controllo del cluster

Si applica a: Azure Stack HCI, versioni 22H2 e 21H2; Windows Server 2022, Windows Server 2019

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 disponibile a livello generale più recente, Azure Stack HCI, versione 23H2. Per istruzioni sulla distribuzione, vedere Informazioni sulla distribuzione di Azure Stack HCI, versione 23H2.

Questo articolo descrive come configurare un cluster Azure Stack HCI o Windows Server con un cluster di controllo in Azure (noto come cloud di controllo).

È consigliabile configurare un cluster di controllo per i cluster con due, tre o quattro nodi. Il server di controllo del mirroring consente al cluster di determinare quali nodi hanno i dati del cluster più aggiornati se alcuni nodi non possono comunicare con il resto del cluster. È possibile ospitare il server di controllo del cluster in una condivisione file che si trova in un altro server o usare un server di controllo cloud.

Per altre informazioni sui testimoni del cluster e sul quorum, vedere Informazioni sul quorum del cluster e del pool in Azure Stack HCI. Per gestire il server di controllo del mirroring, inclusa l'impostazione di una condivisione file di controllo, vedere Modificare le impostazioni del cluster.

Prima di iniziare

Prima di poter creare un cloud di controllo, è necessario avere un account e una sottoscrizione di Azure e registrare il cluster Azure Stack HCI con Azure. Per altre informazioni, vedere gli articoli seguenti:

Creare un account di archiviazione di Azure

Questa sezione descrive come creare un account di archiviazione di Azure. Questo account viene usato per archiviare un file BLOB di Azure usato per l'arbitrato per un cluster specifico. È possibile usare lo stesso account di archiviazione di Azure per configurare un cloud di controllo per più cluster.

  1. Accedere al portale di Azure.

  2. Nel menu portale di Azure home, in Servizi di Azure selezionare Account di archiviazione. Se questa icona non è presente, selezionare Crea una risorsa per creare prima una risorsa account di archiviazione .

    portale di Azure schermata iniziale

  3. Nella pagina Account di archiviazione selezionare Nuovo.

    Nuovo account di archiviazione di Azure

  4. Nella pagina Crea account di archiviazione completare le operazioni seguenti:

    1. Selezionare la sottoscrizione di Azure a cui applicare l'account di archiviazione.
    2. Selezionare il gruppo di risorse di Azure a cui applicare l'account di archiviazione.
    3. Immettere un nome dell'account di archiviazione.
      I nomi degli account di archiviazione devono avere una lunghezza compresa tra 3 e 24 caratteri e possono contenere solo numeri e lettere minuscole. Questo nome deve anche essere univoco all'interno di Azure.
    4. Selezionare una località più vicina fisicamente.
    5. Per Prestazioni selezionare Standard.
    6. Per Tipo di account selezionare Archiviazione per utilizzo generico.
    7. Per Replica selezionare Archiviazione con ridondanza locale.
    8. Al termine, fare clic su Rivedi e crea.

    Creare un account di archiviazione di Azure

  5. Assicurarsi che l'account di archiviazione superi la convalida e quindi rivedere le impostazioni dell'account. Al termine, fare clic su Crea.

    Convalida dell'account di archiviazione di Azure

  6. La distribuzione dell'account in Azure può richiedere alcuni secondi. Al termine della distribuzione, fare clic su Vai alla risorsa.

    Distribuzione dell'account di archiviazione di Azure

Copiare la chiave di accesso e l'URL dell'endpoint

Quando si crea un account di archiviazione di Azure, il processo genera automaticamente due chiavi di accesso, una chiave primaria (key1) e una chiave secondaria (key2). Per la prima volta che si crea un cloud di controllo, viene usato key1 . L'URL dell'endpoint viene generato automaticamente.

Un server di controllo cloud di Azure usa un file BLOB per l'archiviazione, con un endpoint generato nel formato storage_account_name.blob.core.windows.net come endpoint.

Nota

Un server di controllo cloud di Azure usa HTTPS (porta predefinita 443) per stabilire la comunicazione con il servizio BLOB di Azure. Assicurarsi che la porta HTTPS sia accessibile.

Copiare il nome e la chiave di accesso dell'account

  1. Nella portale di Azure, in Impostazioni selezionare Chiavi di accesso.

  2. Selezionare Mostra chiavi per visualizzare le informazioni sulla chiave.

  3. Fare clic sull'icona copia e incolla a destra dei campi Nome account di archiviazione e key1 e incollare ogni stringa di testo nel Blocco note o in un altro editor di testo.

    Chiavi di accesso dell'account di archiviazione di Azure

Copiare l'URL dell'endpoint (facoltativo)

L'URL dell'endpoint è facoltativo e potrebbe non essere necessario per un cloud di controllo.

  1. Nella portale di Azure selezionare Proprietà.

  2. Selezionare Mostra chiavi per visualizzare le informazioni sull'endpoint.

  3. In Servizio BLOB fare clic sull'icona copia e incolla a destra del campo Servizio BLOB e incollare la stringa di testo nel Blocco note o in un altro editor di testo.

    Endpoint BLOB di Azure

Creare un cloud di controllo usando Windows Admin Center

A questo momento è possibile creare un'istanza di controllo per il cluster usando Windows Admin Center.

  1. In Windows Admin Center selezionare Gestione cluster nella freccia a discesa superiore.

  2. In Connessioni cluster selezionare il cluster.

  3. In Strumenti selezionare Impostazioni.

  4. Nel riquadro destro selezionare Server di controllo del mirroring.

  5. Per Tipo di controllo selezionare una delle opzioni seguenti:

    • Cloud witness : immettere il nome dell'account di archiviazione di Azure, la chiave di accesso e l'URL dell'endpoint, come descritto in precedenza
    • Controllo condivisione file : immettere il percorso di condivisione file "(//server/share)"
  6. Per un cloud di controllo, per i campi seguenti incollare le stringhe di testo copiate in precedenza per:

    1. Nome dell'account di archiviazione di Azure
    2. Chiave di accesso di Archiviazione di Azure
    3. Endpoint servizio di Azure

    Chiavi di accesso di controllo cloud

  7. Al termine fare clic su Salva. La propagazione delle informazioni in Azure potrebbe richiedere un po'.

Nota

La terza opzione, Controllo disco, non è adatta per l'uso in cluster estesi.

Creare un cloud di controllo usando Windows PowerShell

In alternativa, è possibile creare un'istanza di controllo per il cluster usando PowerShell.

Usare il cmdlet seguente per creare un cloud di controllo di Azure. Immettere il nome dell'account di archiviazione di Azure e le informazioni sulla chiave di accesso, come descritto in precedenza:

Set-ClusterQuorum –Cluster "Cluster1" -CloudWitness -AccountName "AzureStorageAccountName" -AccessKey "AzureStorageAccountAccessKey"

Usare il cmdlet seguente per creare un server di controllo della condivisione file. Immettere il percorso della condivisione file server:

Set-ClusterQuorum -FileShareWitness "\\fileserver\share" -Credential (Get-Credential)

Passaggi successivi

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