Condividi tramite


Creare un controller dei dati di Azure Arc in modalità di connettività diretta tramite l'interfaccia della riga di comando

Questo articolo descrive la modalità di creazione del controller dei dati di Azure Arc in modalità di connettività diretta, utilizzando l'interfaccia della riga di comando di Azure.

Completare i prerequisiti

Prima di iniziare, verificare di aver completato i prerequisiti indicati nella sezione Distribuire il controller dei dati - Modalità di connessione diretta - Prerequisiti.

Distribuire il controller dei dati di Arc

La creazione di un controller dei dati di Azure Arc in modalità di connettività diretta prevede i passaggi seguenti:

  1. Creare un'estensione dei servizi dati abilitata per Azure Arc.
  2. Crea una località personalizzata.
  3. Creare il controller dei dati.

Creare l'estensione del controller dei dati di Arc, il percorso personalizzato e il controller dei dati Arc con un unico comando, come indicato di seguito:

## variables for Azure subscription, resource group, cluster name, location, extension, and namespace.
export resourceGroup=<Your resource group>
export clusterName=<name of your connected Kubernetes cluster>
export customLocationName=<name of your custom location>

## variables for logs and metrics dashboard credentials
export AZDATA_LOGSUI_USERNAME=<username for Kibana dashboard>
export AZDATA_LOGSUI_PASSWORD=<password for Kibana dashboard>
export AZDATA_METRICSUI_USERNAME=<username for Grafana dashboard>
export AZDATA_METRICSUI_PASSWORD=<password for Grafana dashboard>

Distribuire il controller dei dati di Azure Arc usando il profilo rilasciato

az arcdata dc create --name <name> -g ${resourceGroup} --custom-location ${customLocationName} --cluster-name ${clusterName} --connectivity-mode direct --profile-name <the-deployment-profile> --auto-upload-metrics true --auto-upload-logs true --storage-class <storageclass>

# Example
az arcdata dc create --name arc-dc1 --resource-group my-resource-group ----custom-location cl-name --connectivity-mode direct --profile-name azure-arc-aks-premium-storage  --auto-upload-metrics true --auto-upload-logs true --storage-class mystorageclass

Se si desidera creare il controller dei dati di Azure Arc utilizzando un modello di configurazione personalizzato, seguire la procedura descritta in Creare un profilo di configurazione personalizzato e specificare il percorso del file come indicato di seguito:

az arcdata dc create --name  -g ${resourceGroup} --custom-location ${customLocationName} --cluster-name ${clusterName} --connectivity-mode direct --path ./azure-arc-custom --auto-upload-metrics true --auto-upload-logs true

# Example
az arcdata dc create --name arc-dc1 --resource-group my-resource-group ----custom-location cl-name --connectivity-mode direct --path ./azure-arc-custom  --auto-upload-metrics true --auto-upload-logs true

Monitorare lo stato della distribuzione del controller dei dati di Azure Arc

Lo stato della distribuzione del controller dei dati di Arc nel cluster può essere monitorato nel modo seguente:

kubectl get datacontrollers --namespace arc

Creare un server PostgreSQL abilitato per Azure Arc

Creare un'Istanza gestita di SQL abilitata da Azure Arc