Skapa Azure Arc-datastyrenhet i direktanslutningsläge med CLI
Den här artikeln beskriver hur du skapar Azure Arc-datastyrenheten i direktanslutningsläge med hjälp av Azure CLI.
Fullständiga krav
Innan du börjar kontrollerar du att du har slutfört förutsättningarna i Distribuera datakontrollant – direktanslutningsläge – krav.
Använd Bash-miljön i Azure Cloud Shell. Mer information finns i Snabbstart för Bash i Azure Cloud Shell.
Om du föredrar att köra CLI-referenskommandon lokalt installerar du Azure CLI. Om du kör i Windows eller macOS kan du köra Azure CLI i en Docker-container. Mer information finns i Så här kör du Azure CLI i en Docker-container.
Om du använder en lokal installation loggar du in på Azure CLI med hjälp av kommandot az login. Slutför autentiseringsprocessen genom att följa stegen som visas i terminalen. Andra inloggningsalternativ finns i Logga in med Azure CLI.
När du uppmanas att installera Azure CLI-tillägget vid första användningen. Mer information om tillägg finns i Använda tillägg med Azure CLI.
Kör az version om du vill hitta versionen och de beroende bibliotek som är installerade. Om du vill uppgradera till den senaste versionen kör du az upgrade.
Distribuera Arc-datakontrollant
Att skapa en Azure Arc-datastyrenhet i direktanslutningsläge innebär följande steg:
- Skapa ett Azure Arc-aktiverat datatjänsttillägg.
- Skapa en anpassad plats.
- Skapa datakontrollanten.
Skapa Arc-datastyrenhetstillägget, den anpassade platsen och Arc-datastyrenheten i ett kommando på följande sätt:
## 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>
Distribuera Azure Arc-datakontrollanten med den utgivna profilen
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
Om du vill skapa Azure Arc-datakontrollanten med hjälp av en anpassad konfigurationsmall följer du stegen som beskrivs i Skapa anpassad konfigurationsprofil och anger sökvägen till filen på följande sätt:
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
Övervaka status för distribution av Azure Arc-datastyrenhet
Distributionsstatusen för Arc-datakontrollanten i klustret kan övervakas på följande sätt:
kubectl get datacontrollers --namespace arc