Dela via


Skapa datakontrollant i Azure Data Studio

Du kan skapa en datakontrollant med hjälp av Azure Data Studio via distributionsguiden och notebook-filerna.

Förutsättningar

  • Du behöver åtkomst till ett Kubernetes-kluster och har din kubeconfig-fil konfigurerad för att peka på det Kubernetes-kluster som du vill distribuera till.
  • Du måste installera klientverktygen , inklusive Azure Data Studio, Azure Data Studio-tilläggen som kallas Azure Arc och Azure CLI med arcdata tillägget.
  • Du måste logga in på Azure i Azure Data Studio. Gör så här: Skriv CTRL/Kommando + SKIFT + P för att öppna kommandotextfönstret och skriv Azure. Välj Azure: Logga in. I panelen visas det genom att klicka på ikonen + längst upp till höger för att lägga till ett Azure-konto.
  • Du måste köra az login i din lokala kommandotolk för att logga in på Azure CLI.

Använd distributionsguiden för att skapa En Azure Arc-datakontrollant

Följ de här stegen för att skapa en Azure Arc-datakontrollant med hjälp av distributionsguiden.

  1. I Azure Data Studio klickar du på fliken Anslut ions i det vänstra navigeringsfältet.

  2. Klicka på knappen ... överst i panelen Anslut ions och välj Ny distribution...

  3. I den nya distributionsguiden väljer du Azure Arc Data Controller och klickar sedan på knappen Välj längst ned.

  4. Se till att de nödvändiga verktygen är tillgängliga och att de uppfyller de versioner som krävs. Klicka på Nästa.

  5. Använd kubeconfig-standardfilen eller välj en annan. Klicka på Nästa.

  6. Välj en Kubernetes-klusterkontext. Klicka på Nästa.

  7. Välj en distributionskonfigurationsprofil beroende på ditt Kubernetes-målkluster. Klicka på Nästa.

  8. Välj önskad prenumeration och resursgrupp.

  9. Välj en Azure-plats.

    Den Azure-plats som valts här är den plats i Azure där metadata om datakontrollanten och databasinstanserna som hanteras lagras. Datakontrollanten och databasinstanserna skapas faktiskt i kubernetes-klustret oavsett var det finns.

    När du är klar klickar du på Nästa.

  10. Ange ett namn för datakontrollanten och för det namnområde som datakontrollanten ska skapas i.

    Datakontrollanten och namnområdesnamnet används för att skapa en anpassad resurs i Kubernetes-klustret så att de måste följa Kubernetes namngivningskonventioner.

    Om namnområdet redan finns används det om namnområdet inte redan innehåller andra Kubernetes-objekt – poddar osv. Om namnområdet inte finns görs ett försök att skapa namnområdet. För att skapa ett namnområde i ett Kubernetes-kluster krävs administratörsbehörighet för Kubernetes-kluster. Om du inte har administratörsbehörighet för Kubernetes-kluster ber du kubernetes-klusteradministratören att utföra de första stegen i artikeln Skapa en datakontrollant med Kubernetes-inbyggda verktyg som måste utföras av en Kubernetes-administratör innan du slutför den här guiden.

  11. Välj den lagringsklass där datastyrenheten ska distribueras.

  12. Ange ett användarnamn och lösenord och bekräfta lösenordet för administratörsanvändarkontot för datakontrollanten. Klicka på Nästa.

  13. Granska distributionskonfigurationen.

  14. Klicka på Distribuera för att distribuera önskad konfiguration eller skriptet till notebook-filen för att granska distributionsinstruktionerna eller göra nödvändiga ändringar, till exempel lagringsklassnamn eller tjänsttyper. Klicka på Kör alla överst i anteckningsboken.

Övervaka skapandestatusen

Det tar några minuter att skapa kontrollanten. Du kan övervaka förloppet i ett annat terminalfönster med följande kommandon:

Kommentar

Exempelkommandona nedan förutsätter att du har skapat en datakontrollant och Ett Kubernetes-namnområde med namnet "arc". Om du använde ett annat namnområde/datastyrenhetsnamn kan du ersätta "arc" med ditt namn.

kubectl get datacontroller --namespace arc
kubectl get pods --namespace arc

Du kan också kontrollera skapandestatusen för en viss podd genom att köra ett kommando som nedan. Detta är särskilt användbart för att felsöka eventuella problem.

kubectl describe pod/<pod name> --namespace arc

#Example:
#kubectl describe pod/control-2g7bl --namespace arc

Felsöka problem med att skapa

Om du får problem med att skapa kan du läsa felsökningsguiden.