Condividi tramite


az disk-pool iscsi-target

Nota

Questo riferimento fa parte dell'estensione diskpool per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az disk-pool iscsi-target . Altre informazioni sulle estensioni.

Gestire la destinazione iSCSI con un pool di dischi.

Comandi

Nome Descrizione Tipo Status
az disk-pool iscsi-target create

Creare una destinazione iSCSI.

Estensione Disponibilità generale
az disk-pool iscsi-target delete

Eliminare una destinazione iSCSI.

Estensione Disponibilità generale
az disk-pool iscsi-target list

Ottenere le destinazioni iSCSI in un pool di dischi.

Estensione Disponibilità generale
az disk-pool iscsi-target show

Ottenere una destinazione iSCSI.

Estensione Disponibilità generale
az disk-pool iscsi-target update

Aggiornare una destinazione iSCSI.

Estensione Disponibilità generale
az disk-pool iscsi-target wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione di iscsi-target del pool di dischi.

Estensione Disponibilità generale

az disk-pool iscsi-target create

Creare una destinazione iSCSI.

az disk-pool iscsi-target create --acl-mode {Dynamic, Static}
                                 --disk-pool-name
                                 --iscsi-target-name
                                 --resource-group
                                 [--luns]
                                 [--managed-by]
                                 [--managed-by-extended]
                                 [--no-wait]
                                 [--static-acls]
                                 [--target-iqn]

Esempio

Creare o aggiornare la destinazione iSCSI

az disk-pool iscsi-target create --disk-pool-name "myDiskPool" --acl-mode "Dynamic" --luns name="lun0" managed-disk-azure-resource-id="/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm-name_DataDisk_1" --target-iqn "iqn.2005-03.org.iscsi:server1" --name "myIscsiTarget" --resource-group "myResourceGroup"

Parametri necessari

--acl-mode

Modalità per la connettività di destinazione.

Valori accettati: Dynamic, Static
--disk-pool-name

Nome del pool di dischi.

--iscsi-target-name --name -n

Nome della destinazione iSCSI.

--resource-group -g

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

Parametri facoltativi

--luns

Elenco di LUN da esporre tramite la destinazione iSCSI.

Utilizzo: --luns name=XX managed-disk-azure-resource-id=XX

name: obbligatorio. Nome definito dall'utente per lun iSCSI; esempio: "lun0" managed-disk-azure-resource-id: obbligatorio. ID risorsa di Azure del disco gestito.

È possibile specificare più azioni usando più di un argomento --luns.

--managed-by

ID risorsa di Azure. Indica se questa risorsa è gestita da un'altra risorsa di Azure.

--managed-by-extended

Elenco di ID risorsa di Azure che gestiscono questa risorsa.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--static-acls

Controllo di accesso Elenco (ACL) per una destinazione iSCSI. Definisce i criteri di mascheraMENTO LUN.

Utilizzo: --static-acls initiator-iqn=XX mapped-luns=XX

initiator-iqn: obbligatorio. IQN iniziatore iSCSI (nome qualificato iSCSI); esempio: "iqn.2005-03.org.iscsi:client". mapped-luns: obbligatorio. Elenco di nomi LUN mappati all'elenco di controllo di accesso.

È possibile specificare più azioni usando più di un argomento --static-acls.

--target-iqn

IQN di destinazione ISCSI (nome qualificato iSCSI); esempio: "iqn.2005-03.org.iscsi:server".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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

az disk-pool iscsi-target delete

Eliminare una destinazione iSCSI.

az disk-pool iscsi-target delete [--disk-pool-name]
                                 [--ids]
                                 [--iscsi-target-name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]
                                 [--yes]

Esempio

Eliminare la destinazione iSCSI

az disk-pool iscsi-target delete --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup"

Parametri facoltativi

--disk-pool-name

Nome del pool di dischi.

--ids

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

--iscsi-target-name --name -n

Nome della destinazione iSCSI.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

--subscription

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

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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

az disk-pool iscsi-target list

Ottenere le destinazioni iSCSI in un pool di dischi.

az disk-pool iscsi-target list --disk-pool-name
                               --resource-group

Esempio

Elencare i pool di dischi per gruppo di risorse

az disk-pool iscsi-target list --disk-pool-name "myDiskPool" --resource-group "myResourceGroup"

Parametri necessari

--disk-pool-name

Nome del pool di dischi.

--resource-group -g

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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

az disk-pool iscsi-target show

Ottenere una destinazione iSCSI.

az disk-pool iscsi-target show [--disk-pool-name]
                               [--ids]
                               [--iscsi-target-name]
                               [--resource-group]
                               [--subscription]

Esempio

Ottenere la destinazione iSCSI

az disk-pool iscsi-target show --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup"

Parametri facoltativi

--disk-pool-name

Nome del pool di dischi.

--ids

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

--iscsi-target-name --name -n

Nome della destinazione iSCSI.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con 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

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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

az disk-pool iscsi-target update

Aggiornare una destinazione iSCSI.

az disk-pool iscsi-target update [--disk-pool-name]
                                 [--ids]
                                 [--iscsi-target-name]
                                 [--luns]
                                 [--managed-by]
                                 [--managed-by-extended]
                                 [--no-wait]
                                 [--resource-group]
                                 [--static-acls]
                                 [--subscription]

Esempio

Aggiornare la destinazione iSCSI

az disk-pool iscsi-target update --disk-pool-name "myDiskPool" --name "myIscsiTarget" --luns name="lun0" managed-disk-azure-resource-id="/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm-name_DataDisk_1"

Parametri facoltativi

--disk-pool-name

Nome del pool di dischi.

--ids

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

--iscsi-target-name --name -n

Nome della destinazione iSCSI.

--luns

Elenco di LUN da esporre tramite la destinazione iSCSI.

Utilizzo: --luns name=XX managed-disk-azure-resource-id=XX

name: obbligatorio. Nome definito dall'utente per lun iSCSI; esempio: "lun0" managed-disk-azure-resource-id: obbligatorio. ID risorsa di Azure del disco gestito.

È possibile specificare più azioni usando più di un argomento --luns.

--managed-by

ID risorsa di Azure. Indica se questa risorsa è gestita da un'altra risorsa di Azure.

--managed-by-extended

Elenco di ID risorsa di Azure che gestiscono questa risorsa.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

--static-acls

Controllo di accesso Elenco (ACL) per una destinazione iSCSI. Definisce i criteri di mascheraMENTO LUN.

Utilizzo: --static-acls initiator-iqn=XX mapped-luns=XX

initiator-iqn: obbligatorio. IQN iniziatore iSCSI (nome qualificato iSCSI); esempio: "iqn.2005-03.org.iscsi:client". mapped-luns: obbligatorio. Elenco di nomi LUN mappati all'elenco di controllo di accesso.

È possibile specificare più azioni usando più di un argomento --static-acls.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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

az disk-pool iscsi-target wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione di iscsi-target del pool di dischi.

az disk-pool iscsi-target wait [--created]
                               [--custom]
                               [--deleted]
                               [--disk-pool-name]
                               [--exists]
                               [--ids]
                               [--interval]
                               [--iscsi-target-name]
                               [--resource-group]
                               [--subscription]
                               [--timeout]
                               [--updated]

Esempio

Sospendere l'esecuzione della riga di comando successiva dello script dell'interfaccia della riga di comando fino a quando non viene creata correttamente la destinazione iscsi del pool di dischi.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --created

Sospendere l'esecuzione della riga di comando successiva dello script dell'interfaccia della riga di comando fino a quando l'iscsi-target del pool di dischi non viene aggiornato correttamente.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --updated

Sospendere l'esecuzione della riga successiva dello script dell'interfaccia della riga di comando fino a quando non viene eliminata correttamente la destinazione iscsi del pool di dischi.

az disk-pool iscsi-target wait --disk-pool-name "myDiskPool" --name "myIscsiTarget" --resource-group "myResourceGroup" --deleted

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

Valore predefinito: False
--disk-pool-name

Nome del pool di dischi.

--exists

Attendere che la risorsa esista.

Valore predefinito: False
--ids

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

--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--iscsi-target-name --name -n

Nome della destinazione iSCSI.

--resource-group -g

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

--subscription

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

--timeout

Attesa massima in secondi.

Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--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

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