az arcdata dc
Nota
Questo riferimento fa parte dell'estensione arcdata per l'interfaccia della riga di comando di Azure (versione 2.3.1 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az arcdata dc . Altre informazioni sulle estensioni.
Creare, eliminare e gestire i controller dati.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az arcdata dc config |
Comandi di configurazione. |
Estensione | Disponibilità generale |
az arcdata dc config add |
Aggiunge un valore per un percorso JSON in un file di configurazione. |
Estensione | Disponibilità generale |
az arcdata dc config init |
Inizializzare un profilo di configurazione del controller dati che può essere usato con |
Estensione | Disponibilità generale |
az arcdata dc config list |
Elencare le opzioni del profilo di configurazione disponibili. |
Estensione | Disponibilità generale |
az arcdata dc config patch |
Applicare patch a un file di configurazione basato su un file di patch JSON. |
Estensione | Disponibilità generale |
az arcdata dc config remove |
Rimuove un valore per un percorso JSON in un file di configurazione. |
Estensione | Disponibilità generale |
az arcdata dc config replace |
Sostituisce un valore per un percorso JSON in un file di configurazione. |
Estensione | Disponibilità generale |
az arcdata dc config show |
Restituisce la configurazione della risorsa personalizzata del controller dati. |
Estensione | Disponibilità generale |
az arcdata dc create |
Creare un controller dei dati. |
Estensione | Disponibilità generale |
az arcdata dc debug |
Eseguire il debug del controller dati. |
Estensione | Disponibilità generale |
az arcdata dc debug controldb-cdc |
Abilitare/disabilitare CDC nel database e nelle tabelle del controller di dati: solo a scopo di risoluzione dei problemi. |
Estensione | Disponibilità generale |
az arcdata dc debug copy-logs |
Copia i log. |
Estensione | Disponibilità generale |
az arcdata dc debug dump |
Attiva il dump della memoria. |
Estensione | Disponibilità generale |
az arcdata dc debug restore-controldb-snapshot |
Ripristina una copia univoca di ControlDB dal backup, solo a scopo di risoluzione dei problemi. |
Estensione | Disponibilità generale |
az arcdata dc delete |
Eliminare un controller dei dati. |
Estensione | Disponibilità generale |
az arcdata dc endpoint |
Comandi dell'endpoint. |
Estensione | Disponibilità generale |
az arcdata dc endpoint list |
Visualizzare l'endpoint del controller dati. |
Estensione | Disponibilità generale |
az arcdata dc export |
Esportare metriche, log o utilizzo. |
Estensione | Disponibilità generale |
az arcdata dc list |
Elencare i controller dati di Azure Arc per gruppo di risorse o sottoscrizione. |
Estensione | Disponibilità generale |
az arcdata dc list-upgrades |
Elencare le versioni di aggiornamento disponibili. |
Estensione | Disponibilità generale |
az arcdata dc status |
Comandi di stato. |
Estensione | Disponibilità generale |
az arcdata dc status show |
Mostra lo stato del titolare del trattamento dei dati. |
Estensione | Disponibilità generale |
az arcdata dc update |
Aggiornare il titolare del trattamento dei dati. |
Estensione | Disponibilità generale |
az arcdata dc upgrade |
Aggiornare il titolare del trattamento dei dati. |
Estensione | Disponibilità generale |
az arcdata dc upload |
Caricare il file di dati esportato. |
Estensione | Disponibilità generale |
az arcdata dc create
Creare un controller dei dati.
Creare il controller di dati: la configurazione kube è necessaria nel sistema insieme alle credenziali per i dashboard di monitoraggio forniti dalle variabili di ambiente seguenti: AZDATA_LOGSUI_Uedizione Standard RNAME e AZDATA_LOGSUI_PASSWORD per il dashboard dei log e AZDATA_METRICSUI_Uedizione Standard RNAME e AZDATA_METRICSUI_PASSWORD per dashboard delle metriche. In alternativa, AZDATA_Uedizione Standard RNAME e AZDATA_PASSWORD verranno usati come fallback se manca uno dei set di variabili di ambiente. Quando si usano argomenti di destinazione arm, sono anche possibili le variabili di ambiente facoltative seguenti: WORKSPACE_ID per l'ID dell'area di lavoro Log Analytics e WORKSPACE_SHARED_KEY per la chiave primaria di Log Analytics.
az arcdata dc create --connectivity-mode
--name
--resource-group
[--annotations]
[--auto-upload-logs {false, true}]
[--auto-upload-metrics {false, true}]
[--cluster-name]
[--custom-location]
[--image-tag]
[--infrastructure]
[--k8s-namespace]
[--labels]
[--location]
[--logs-ui-private-key-file]
[--logs-ui-public-key-file]
[--metrics-ui-private-key-file]
[--metrics-ui-public-key-file]
[--no-wait]
[--path]
[--profile-name]
[--service-annotations]
[--service-labels]
[--storage-annotations]
[--storage-class]
[--storage-labels]
[--use-k8s]
Esempio
Distribuire un controller dati Arc tramite l'API Kubernetes (solo modalità di connettività indiretta).
az arcdata dc create --name dc-name --k8s-namespace arc --connectivity-mode indirect --resource-group rg-name --location eastasia --subscription subscription --use-k8s
Distribuire un controller dati Arc tramite Azure Resource Manager (solo modalità di connettività diretta).
az arcdata dc create --name dc-name --connectivity-mode direct --resource-group rg-name --location eastasia --subscription subscription --custom-location arc-cl
Distribuire un controller dati Arc in un determinato cluster Kubernetes abilitato per Arc tramite ARM (solo modalità di connettività diretta). Questo comando distribuirà l'estensione dei servizi dati Arc e il percorso personalizzato, se non esistono già.
az arcdata dc create --name dc-name --subscription subscription --resource-group rg-name --cluster-name arc-cluster --connectivity-mode direct --custom-location arc-cl
Parametri necessari
Connettività ad Azure, indiretta o diretta, in cui verrà usato il controller dati.
Nome del controller dati.
Gruppo di risorse di Azure in cui deve essere aggiunta la risorsa del controller dati.
Parametri facoltativi
Elenco delimitato da virgole di annotazioni per applicare tutte le risorse del controller dati.
Abilitare i log di caricamento automatico.
Abilitare le metriche di caricamento automatico.
Nome del cluster Kubernetes.
Nome della posizione personalizzata.
Tag immagine di Arc Data Services da usare per il titolare del trattamento dei dati.
Infrastruttura in cui verrà eseguito il titolare del trattamento dei dati. Valori consentiti: ['aws', 'gcp', 'azure', 'alibaba', 'onpremises', 'other', 'auto'].
Spazio dei nomi Kubernetes in cui distribuire il controller dati. Se è già presente, verrà usato quello esistente. Se non è presente, verrà prima effettuato un tentativo di crearlo.
Elenco delimitato da virgole di etichette da applicare a tutte le risorse del controller dati.
Posizione di Azure in cui verranno archiviati i metadati del controller dati, ad esempio eastus.
Percorso del file contenente una chiave privata del certificato con formattazione PEM da usare per l'endpoint del dashboard dell'interfaccia utente dei log.
Percorso del file contenente un certificato con formattazione PEM da usare per l'endpoint del dashboard dell'interfaccia utente dei log.
Percorso del file contenente una chiave privata del certificato con formattazione PEM da usare per l'endpoint del dashboard dell'interfaccia utente delle metriche.
Percorso del file contenente un certificato con formattazione PEM da usare per l'endpoint del dashboard dell'interfaccia utente delle metriche.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Percorso di una directory contenente un profilo di configurazione personalizzato da usare. Eseguire az arcdata dc config init
per creare un profilo di configurazione personalizzato.
Nome di un profilo di configurazione esistente. Eseguire az arcdata dc config list
per visualizzare le opzioni disponibili. Uno dei seguenti: ['azure-arc-ake', 'azure-arc-aks-default-storage', 'azure-arc-aks-hci', 'azure-arc-aks-premium-storage', 'azure-arc-azure-openshift', 'azure-arc-eks', 'azure-arc-gke', 'azure-arc-kubeadm', 'azure-arc-openshift', 'azure-arc-unit-test'].
Elenco delimitato da virgole di annotazioni da applicare a tutti i servizi del titolare del trattamento dei dati esterni.
Elenco delimitato da virgole di etichette da applicare a tutti i servizi del titolare del trattamento dei dati esterni.
Elenco delimitato da virgole di annotazioni da applicare a tutti i pvC creati dal titolare del trattamento dei dati.
Classe di archiviazione da usare per tutti i volumi permanenti di dati e log per tutti i pod del controller dati che li richiedono.
Elenco delimitato da virgole di etichette da applicare a tutti i controller di rete virtuali creati dal titolare del trattamento dei dati.
Creare un controller di dati usando le API Kubernetes locali.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc delete
Eliminare un controller dei dati.
Eliminare il controller dati. È necessaria la configurazione kube nel sistema in uso.
az arcdata dc delete --name
[--force]
[--k8s-namespace]
[--no-wait]
[--resource-group]
[--use-k8s]
[--yes]
Esempio
Eliminare un controller di dati tramite l'API Kubernetes.
az arcdata dc delete --name dc-name --k8s-namespace arc --use-k8s
Eliminare un controller dati tramite Azure Resource Manager (ARM).
az arcdata dc delete --name dc-name --resource-group rg-name
Parametri necessari
Nome del controller dati.
Parametri facoltativi
Forzare l'eliminazione del titolare del trattamento dei dati e tutti i relativi servizi dati.
Spazio dei nomi Kubernetes in cui è presente il controller dati.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Gruppo di risorse di Azure in cui è presente il titolare del trattamento dei dati.
Usare le API Kubernetes locali per eseguire questa azione.
Eliminare il titolare del trattamento dei dati senza richiesta di conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc export
Esportare metriche, log o utilizzo.
Esportare metriche, log o utilizzo in un file.
az arcdata dc export --k8s-namespace
--path
--type
[--force]
[--use-k8s]
Parametri necessari
Spazio dei nomi Kubernetes in cui è presente il controller dati.
Percorso completo o relativo che include il nome file del file da esportare.
Tipo di dati da esportare. Opzioni: log, metriche e utilizzo.
Parametri facoltativi
Forzare la creazione del file di output. Sovrascrive qualsiasi file esistente nello stesso percorso.
Usare le API Kubernetes locali per eseguire questa azione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc list
Elencare i controller dati di Azure Arc per gruppo di risorse o sottoscrizione.
az arcdata dc list [--resource-group]
Esempio
Elenca tutti i titolari dei dati Arc nel gruppo di risorse specificato.
az arcdata dc list --resource-group rg-name
Elenca tutti i titolari del trattamento dei dati Arc nella sottoscrizione specificata.
az arcdata dc list --subscription subscriptionId
Parametri facoltativi
Gruppo di risorse di Azure contenente i controller di dati Arc.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc list-upgrades
Elencare le versioni di aggiornamento disponibili.
Tenta di elencare le versioni disponibili nel Registro immagini Docker per l'aggiornamento. - la configurazione kube è necessaria nel sistema insieme alle variabili di ambiente seguenti ['AZDATA_Uedizione Standard RNAME', 'AZDATA_PASSWORD'].
az arcdata dc list-upgrades --k8s-namespace
[--use-k8s]
Esempio
Elenco di aggiornamento del controller dati.
az arcdata dc list-upgrades --k8s-namespace namespace --use-k8s
Parametri necessari
Spazio dei nomi Kubernetes in cui è presente il controller dati.
Parametri facoltativi
Elencare le versioni disponibili del controller dati usando le API Kubernetes locali.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc update
Aggiornare il titolare del trattamento dei dati.
Aggiornamenti datacontroller per abilitare/disabilitare il caricamento automatico di log e metriche.
az arcdata dc update [--auto-upload-logs {false, true}]
[--auto-upload-metrics {false, true}]
[--desired-version]
[--k8s-namespace]
[--maintenance-duration]
[--maintenance-enabled {false, true}]
[--maintenance-recurrence]
[--maintenance-start]
[--maintenance-time-zone]
[--name]
[--no-wait]
[--resource-group]
[--use-k8s]
Esempio
Abilitare il caricamento automatico dei log tramite Azure Resource Manager (ARM).
az arcdata dc update --auto-upload-logs true --name dc-name --resource-group rg-name
Abilitare il caricamento automatico delle metriche tramite ARM.
az arcdata dc update --auto-upload-metrics true --name dc-name --resource-group rg-name
Parametri facoltativi
Abilitare i log di caricamento automatico.
Abilitare le metriche di caricamento automatico.
Tag di versione desiderato a cui verrà aggiornato il controller dati o vuoto per usare la versione valida più recente.
Spazio dei nomi Kubernetes con un controller dati distribuito.
Durata della finestra di manutenzione predefinita.
Impostare il flag abilitato nella finestra di manutenzione predefinita.
Intervallo ricorrente per la finestra di manutenzione predefinita.
Data dell'inizio della prima finestra di manutenzione predefinita.
Fuso orario usato per calcolare la finestra di manutenzione predefinita.
Nome del controller dati.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Gruppo di risorse di Azure in cui è presente il titolare del trattamento dei dati.
Usare le API Kubernetes locali per eseguire questa azione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc upgrade
Aggiornare il titolare del trattamento dei dati.
Aggiornare il controller dati alla versione desiderata specificata. Se la versione desiderata non è specificata, verrà eseguito un tentativo di aggiornamento alla versione più recente. Se non si è certi della versione desiderata, è possibile usare il comando list-upgrades per visualizzare le versioni disponibili oppure usare l'argomento --dry-run per mostrare quale versione verrà usata.
az arcdata dc upgrade [--desired-version]
[--dry-run]
[--k8s-namespace]
[--name]
[--no-wait]
[--resource-group]
[--target]
[--use-k8s]
Esempio
Aggiornamento del titolare del trattamento dei dati.
az arcdata dc upgrade --k8s-namespace arc --use-k8s
Parametri facoltativi
Tag di versione desiderato a cui verrà aggiornato il controller dati o vuoto per usare la versione valida più recente.
Indica quale istanza verrà aggiornata ma non aggiorna effettivamente le istanze.
Spazio dei nomi Kubernetes in cui è presente il controller dati.
Nome del titolare del trattamento dei dati.
Se specificato, il comando avvierà l'aggiornamento, ma non attenderà il completamento dell'intero aggiornamento. L'aggiornamento continuerà in background.
Gruppo di risorse di Azure in cui è presente il titolare del trattamento dei dati.
L'opzione '-target' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--desired-version'.
Tag di versione desiderato a cui verrà aggiornato il controller dati o vuoto per usare la versione valida più recente.
Aggiornare il controller dati usando le API Kubernetes locali.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az arcdata dc upload
Caricare il file di dati esportato.
Caricare il file di dati esportato da un controller dati in Azure.
az arcdata dc upload --path
Parametri necessari
Percorso completo o relativo che include il nome file del file da caricare.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.