Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile creare nuovi volumi nella zona di disponibilità logica desiderata. È possibile anche popolare i volumi esistenti con informazioni sulla zona di disponibilità. Per comprendere meglio le zone di disponibilità, vedere Usare il posizionamento dei volumi nelle zone di disponibilità per l'alta disponibilità.
Requisiti e considerazioni
Importante
Se stai utilizzando zone di disponibilità con ruoli personalizzati o il ruolo predefinito di Collaboratore nel controllo degli accessi basato su ruoli (RBAC), assicurati di avere le autorizzazioni appropriate impostate. La mancata presenza di determinate autorizzazioni può causare problemi nel portale di Azure. Per informazioni dettagliate sulla configurazione, vedere Configurare ruoli RBAC personalizzati.
Questa funzionalità non garantisce capacità disponibile nella zona di disponibilità. Ad esempio, anche se è possibile distribuire una macchina virtuale nella zona di disponibilità 3 dell'area Stati Uniti orientali, questo non garantisce la capacità disponibile di Azure NetApp Files in tale zona. Se non è disponibile alcuna capacità sufficiente, la creazione del volume fallisce.
Dopo che un volume è stato creato con una zona di disponibilità, non puoi modificare la zona di disponibilità specificata. Non è possibile spostare volumi tra zone di disponibilità.
Gli account NetApp e i pool di capacità non sono vincolati alla zona di disponibilità. Un pool di capacità può contenere volumi in zone di disponibilità diverse.
Questa funzionalità fornisce il posizionamento dei volumi a livello di zona, con latenza entro i limiti di latenza della zona. Questo non supporta il posizionamento in prossimità dell'ambiente di calcolo. Di conseguenza, non garantisce la latenza più bassa.
Ogni data center viene assegnato a una zona fisica. Le zone fisiche vengono mappate a zone logiche nella sottoscrizione di Azure. Le sottoscrizioni di Azure vengono assegnate automaticamente a questo mapping quando vengono create. Questa funzionalità è allineata al mapping generico della zona di disponibilità da logica a fisica per la sottoscrizione.
Le macchine virtuali e i volumi di Azure NetApp Files devono essere distribuiti separatamente, all'interno della stessa zona di disponibilità logica per creare l'allineamento di zona tra macchine virtuali e Azure NetApp Files. La funzionalità di posizionamento del volume della zona di disponibilità non crea macchine virtuali di zona al momento della creazione del volume o viceversa.
Per volumi in zone di disponibilità diverse, Azure NetApp Files consente di creare volumi con lo stesso percorso file (NFS), il nome della condivisione (SMB) o il percorso del volume (doppio protocollo).
Importante
Non è consigliabile usare le zone di disponibilità per i volumi gestiti da Terraform. In questo caso, è necessario aggiungere la proprietà zone al volume.
Creare un volume con una zona di disponibilità
Selezionare Volumi dal pool di capacità. Poi selezionare + Aggiungi volume per creare un volume.
Per informazioni dettagliate sulla creazione del volume, vedere:
Nella pagina Crea un volume , nella scheda Basic selezionare il menu a discesa Zona di disponibilità per specificare una zona di disponibilità in cui sono presenti le risorse di Azure NetApp Files.
Importante
Le zone di disponibilità logiche della sottoscrizione senza la presenza di Azure NetApp Files sono contrassegnate con
(Unavailable)e disattivate.Seguire l'interfaccia utente per creare il volume. La pagina Rivedi e crea mostra la zona di disponibilità selezionata che è stata specificata.
Passare a Properties per confermare la configurazione della zona di disponibilità.
Popolare un volume esistente con le informazioni sulla zona di disponibilità
Passare al volume che si vuole popolare con le informazioni sulla zona di disponibilità.
Selezionare Popola la zona di disponibilità.
Viene visualizzata la finestra Popola zona di disponibilità che mostra la zona di disponibilità in cui viene distribuito il volume di Azure NetApp Files.
Selezionare Salva se si vuole applicare questa zona di disponibilità al volume, oppure selezionare Annulla se si vuole mantenere il volume regionale.
Importante
Le informazioni sulla zona di disponibilità possono essere popolate solo con i valori forniti. Non è possibile selezionare una zona di disponibilità o spostare il volume in un'altra zona di disponibilità usando questa funzionalità. Se si vuole spostare questo volume in un'altra zona di disponibilità, è consigliabile usare la replica tra zone (dopo aver popolato il volume con le informazioni sulla zona di disponibilità).
Popolare la zona di disponibilità per i volumi gestiti da Terraform
La funzionalità Popola zona di disponibilità richiede una proprietà zone nel volume. È possibile impostare la proprietà zona solo quando si crea il volume gestito da Terraform, ma non è possibile modificare la proprietà dopo aver creato il volume. L'aggiunta della proprietà zone dopo la creazione del volume può causare perdita di dati o del volume se il valore della zona specificato non corrisponde alla zona di disponibilità.
Importante
Per evitare la perdita di dati in qualsiasi risorsa di Azure, tra cui le risorse volatili, è consigliabile usare l'prevent_destroyargomento relativo al ciclo di vita.
Passare al file
terraform.tfstatedel modulo Terraform. La proprietà"zone"deve essere una stringa vuota.Nel file di configurazione del volume gestito da Terraform (
main.tf) individuare il blocco di configurazione del ciclo di vita per la risorsa del volume. Modificare il blocco conignore_changes = [zone]. Se non esiste alcun blocco di configurazione del ciclo di vita, aggiungerlo:lifecycle { ignore_changes = [zone] }Nel portale di Azure individuare il volume gestito da Terraform. Nel volume Overview, selezionare Populate availability zone e prendere nota della zona di disponibilità. Non selezionare Salva.
Nel file di configurazione del volume (
main.tf) aggiungere un valore perzone, immettendo il valore numerico recuperato nel passaggio precedente. Ad esempio, se la zona di disponibilità del volume è 1, immetterezone = 1.Salva il file.
Tornare al portale di Azure. Selezionare Salva per impostare la zona di disponibilità.
Eseguire
terraform planper confermare che non verranno apportate modifiche al volume. L'output dell'interfaccia della riga di comando dovrebbe mostrare:No changes. Your infrastructure matches the configuration.Eseguire
terraform applyper applicare le modifiche. Dovresti vedere lo stesso output dell'interfaccia della riga di comando del passaggio precedente.
Se è necessario eliminare e ricreare il volume in una zona di disponibilità diversa, rimuovere la riga ignore_changes = [zone] nel file di configurazione, quindi eseguire terraform plan seguito da terraform apply.
Configurare ruoli RBAC personalizzati
Se si usa un ruolo controllo degli accessi in base al ruolo personalizzato o il ruolo Collaboratore predefinito e si gestiscono le zone di disponibilità nel portale di Azure, potrebbe non essere possibile accedere alle funzionalità di rete e alle opzioni relative alla zona di disponibilità nel portale di Azure. Per assicurarsi di avere l'accesso appropriato, aggiungere l'autorizzazione Microsoft.NetApp/locations/*. Il carattere jolly include le autorizzazioni seguenti:
Microsoft.NetApp/locations/{location}/checkNameAvailabilityMicrosoft.NetApp/locations/{location}/checkFilePathAvailabilityMicrosoft.NetApp/locations/{location}/checkQuotaAvailabilityMicrosoft.NetApp/locations/{location}/quotaLimitsMicrosoft.NetApp/locations/{location}/quotaLimits/{quotaLimitName}Microsoft.NetApp/locations/{location}/regionInfoMicrosoft.NetApp/locations/{location}/elasticRegionInfoMicrosoft.NetApp/locations/{location}/queryNetworkSiblingSetMicrosoft.NetApp/locations/{location}/updateNetworkSiblingSet
Modificare il ruolo RBAC
Nella sottoscrizione di Azure NetApp Files selezionare Controllo di accesso (IAM).
Selezionare Ruoli, quindi scegliere il ruolo personalizzato da modificare. Selezionare i tre puntini (
...), quindi Modifica.Per aggiornare il ruolo personalizzato, selezionare JSON. Modificare il file JSON per includere le posizioni con autorizzazione con caratteri jolly (
Microsoft.NetApp/locations/*). Ad esempio:{ "properties": { "roleName": "", "description": "", "assignableScopes": ["/subscription/<subscriptionID>" ], "permissions": [ { "actions": [ "Microsoft.NetApp/locations/*", "Microsoft.NetApp/netAppAccounts/read", "Microsoft.NetApp/netAppAccounts/renewCredentials/action", "Microsoft.NetApp/netAppAccounts/capacityPools/read" ], "notActions": [], "dataActions": [], "notDataActions": [] }] } }Selezionare Rivedi e aggiorna.
Disconnettersi dall'account Azure e quindi accedere di nuovo per verificare che le autorizzazioni siano effettive e che le opzioni siano visibili.
Passaggi successivi
- Usare il posizionamento del volume della zona di disponibilità per la disponibilità elevata dell'applicazione con Azure NetApp Files
- Creare un volume NFS per Azure NetApp Files
- Creare un volume SMB per Azure NetApp Files
- Creare un volume a doppio protocollo per Azure NetApp Files
- Comprendere la replica tra zone di Azure NetApp Files
- Creare una replica tra zone