Condividi tramite


az vm availability-set

Raggruppare le risorse in set di disponibilità.

Per fornire ridondanza a un'applicazione, è consigliabile raggruppare due o più macchine virtuali in un set di disponibilità. Questa configurazione garantisce che durante un evento di manutenzione pianificata o non pianificata sia disponibile almeno una macchina virtuale.

Comandi

Nome Descrizione Tipo Status
az vm availability-set convert

Convertire un set di disponibilità di Azure in modo che contenga macchine virtuali con dischi gestiti.

Nucleo GA
az vm availability-set create

Creare un set di disponibilità di Azure.

Nucleo GA
az vm availability-set delete

Eliminare un set di disponibilità.

Nucleo GA
az vm availability-set list

Elencare i set di disponibilità.

Nucleo GA
az vm availability-set list-sizes

Elencare tutte le dimensioni delle macchine virtuali disponibili che possono essere usate per creare una nuova macchina virtuale in un set di disponibilità esistente.

Nucleo GA
az vm availability-set show

Ottenere informazioni su un set di disponibilità.

Nucleo GA
az vm availability-set update

Aggiornare un set di disponibilità di Azure.

Nucleo GA

az vm availability-set convert

Convertire un set di disponibilità di Azure in modo che contenga macchine virtuali con dischi gestiti.

az vm availability-set convert [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Esempio

Convertire un set di disponibilità per usare i dischi gestiti in base al nome.

az vm availability-set convert -g MyResourceGroup -n MyAvSet

Convertire un set di disponibilità per usare i dischi gestiti in base all'ID.

az vm availability-set convert --ids $(az vm availability-set list -g MyResourceGroup --query "[].id" -o tsv)

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del set di disponibilità.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set create

Creare un set di disponibilità di Azure.

az vm availability-set create --name
                              --resource-group
                              [--location]
                              [--no-wait]
                              [--platform-fault-domain-count]
                              [--platform-update-domain-count]
                              [--ppg]
                              [--tags]
                              [--unmanaged]
                              [--validate]

Esempio

Creare un set di disponibilità.

az vm availability-set create -n MyAvSet -g MyResourceGroup --platform-fault-domain-count 2 --platform-update-domain-count 2

Parametri necessari

--name -n

Nome del set di disponibilità.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

--location -l

Ubicazione. Valori da: az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valore predefinito: False
--platform-fault-domain-count

Numero di domini di errore.

Valore predefinito: 2
--platform-update-domain-count

Aggiornare il numero di domini. Se non specificato, il server sceglierà il numero più ottimale, ad esempio 5.

--ppg

Il nome o l'ID del gruppo di posizionamento di prossimità a cui deve essere associato il set di disponibilità.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--unmanaged

Le macchine virtuali indipendenti devono usare dischi non gestiti.

Valore predefinito: False
--validate

Generare e convalidare il modello di Resource Manager senza creare risorse.

Valore predefinito: False
Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set delete

Eliminare un set di disponibilità.

az vm availability-set delete [--availability-set-name]
                              [--ids]
                              [--resource-group]
                              [--subscription]

Esempio

Eliminare un set di disponibilità.

az vm availability-set delete -n MyAvSet -g MyResourceGroup

Parametri facoltativi

--availability-set-name --name -n

Nome del set di disponibilità.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set list

Elencare i set di disponibilità.

az vm availability-set list [--resource-group]

Esempio

Elencare i set di disponibilità.

az vm availability-set list -g MyResourceGroup

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set list-sizes

Elencare tutte le dimensioni delle macchine virtuali disponibili che possono essere usate per creare una nuova macchina virtuale in un set di disponibilità esistente.

az vm availability-set list-sizes [--availability-set-name]
                                  [--ids]
                                  [--resource-group]
                                  [--subscription]

Esempio

Elencare le dimensioni delle macchine virtuali per un set di disponibilità.

az vm availability-set list-sizes -n MyAvSet -g MyResourceGroup

Parametri facoltativi

--availability-set-name --name -n

Nome del set di disponibilità.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set show

Ottenere informazioni su un set di disponibilità.

az vm availability-set show [--availability-set-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Esempio

Ottenere informazioni su un set di disponibilità.

az vm availability-set show -n MyAvSet -g MyResourceGroup

Parametri facoltativi

--availability-set-name --name -n

Nome del set di disponibilità.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.

az vm availability-set update

Aggiornare un set di disponibilità di Azure.

az vm availability-set update [--add]
                              [--force-string]
                              [--ids]
                              [--name]
                              [--ppg]
                              [--remove]
                              [--resource-group]
                              [--set]
                              [--subscription]

Esempio

Aggiornare un set di disponibilità.

az vm availability-set update -n MyAvSet -g MyResourceGroup

Aggiornare un tag del set di disponibilità.

az vm availability-set update -n MyAvSet -g MyResourceGroup --set tags.foo=value

Rimuovere un tag del set di disponibilità.

az vm availability-set update -n MyAvSet -g MyResourceGroup --remove tags.foo

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del set di disponibilità.

--ppg

Il nome o l'ID del gruppo di posizionamento di prossimità a cui deve essere associato il set di disponibilità.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.