az arcdata dc

Uwaga

To odwołanie jest częścią rozszerzenia arcdata dla interfejsu wiersza polecenia platformy Azure (wersja 2.3.1 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az arcdata dc po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Tworzenie, usuwanie kontrolerów danych i zarządzanie nimi.

Polecenia

az arcdata dc config

Polecenia konfiguracji.

az arcdata dc config add

Dodaj wartość ścieżki JSON w pliku konfiguracji.

az arcdata dc config init

Zainicjuj profil konfiguracji kontrolera danych, który może być używany z az arcdata dc createprogramem .

az arcdata dc config list

Wyświetl listę dostępnych opcji profilu konfiguracji.

az arcdata dc config patch

Stosowanie poprawek do pliku konfiguracji na podstawie pliku poprawki JSON.

az arcdata dc config remove

Usuń wartość ścieżki JSON w pliku konfiguracji.

az arcdata dc config replace

Zastąp wartość ścieżki json w pliku konfiguracji.

az arcdata dc config show

Zwróć konfigurację zasobu niestandardowego kontrolera danych.

az arcdata dc create

Tworzenie kontrolera danych.

az arcdata dc debug

Debugowanie kontrolera danych.

az arcdata dc debug copy-logs

Kopiuj dzienniki.

az arcdata dc debug dump

Wyzwalanie zrzutu pamięci.

az arcdata dc delete

Usuń kontroler danych.

az arcdata dc endpoint

Polecenia punktu końcowego.

az arcdata dc endpoint list

Wyświetl listę punktu końcowego kontrolera danych.

az arcdata dc export

Eksportowanie metryk, dzienników lub użycia.

az arcdata dc list-upgrades

Wyświetl listę dostępnych wersji uaktualnienia.

az arcdata dc status

Polecenia stanu.

az arcdata dc status show

Pokaż stan kontrolera danych.

az arcdata dc update

Aktualizowanie kontrolera danych.

az arcdata dc upgrade

Uaktualnianie kontrolera danych.

az arcdata dc upload

Przekaż wyeksportowany plik danych.

az arcdata dc create

Tworzenie kontrolera danych.

Tworzenie kontrolera danych — konfiguracja kube jest wymagana w systemie wraz z poświadczeniami dla pulpitów nawigacyjnych monitorowania udostępnianych przez następujące zmienne środowiskowe — AZDATA_LOGSUI_USERNAME i AZDATA_LOGSUI_PASSWORD dla pulpitu nawigacyjnego dzienników oraz AZDATA_METRICSUI_USERNAME i AZDATA_METRICSUI_PASSWORD dla pulpitu nawigacyjnego metryk. Alternatywnie AZDATA_USERNAME i AZDATA_PASSWORD będą używane jako rezerwowe, jeśli brakuje dowolnego zestawu zmiennych środowiskowych.

az arcdata dc create --connectivity-mode
                     --name
                     --resource-group
                     [--annotations]
                     [--auto-upload-logs {false, true}]
                     [--auto-upload-metrics {false, true}]
                     [--cluster-name]
                     [--custom-location]
                     [--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]

Przykłady

Wdrażanie pośrednio połączonego kontrolera danych.

az arcdata dc create --name name --k8s-namespace namespace --connectivity-mode indirect --resource-group group  --location location --subscription subscription --use-k8s

Wdróż bezpośrednio połączony kontroler danych.

az arcdata dc create --name name  --connectivity-mode direct --resource-group group  --location location --subscription subscription  --custom-location custom-location

Parametry wymagane

--connectivity-mode

Łączność z platformą Azure — pośrednią lub bezpośrednią — w której powinien działać kontroler danych.

--name -n

Nazwa kontrolera danych.

--resource-group -g

Grupa zasobów platformy Azure, w której należy dodać zasób kontrolera danych.

Parametry opcjonalne

--annotations

Rozdzielona przecinkami lista adnotacji w celu zastosowania wszystkich zasobów kontrolera danych.

--auto-upload-logs

Włącz automatyczne przekazywanie dzienników.

akceptowane wartości: false, true
--auto-upload-metrics

Włącz metryki automatycznego przekazywania.

akceptowane wartości: false, true
--cluster-name

[Wymagane] Nazwa klastra Kubernetes.

--custom-location

[Wymagane] Nazwa lokalizacji niestandardowej.

--infrastructure

Infrastruktura, na której będzie działać kontroler danych. Dozwolone wartości: ["aws", "gcp", "azure", "alibaba", "onpremises", "other", "auto".

--k8s-namespace -k

Przestrzeń nazw kubernetes do wdrożenia kontrolera danych. Jeśli już istnieje, będzie on używany. Jeśli nie istnieje, zostanie podjęta próba utworzenia jej najpierw.

--labels

Rozdzielona przecinkami lista etykiet, które mają być stosowane do wszystkich zasobów kontrolera danych.

--location -l

Lokalizacja platformy Azure, w której będą przechowywane metadane kontrolera danych (np. eastus).

--logs-ui-private-key-file

Ścieżka do pliku zawierającego klucz prywatny certyfikatu sformatowanego PEM do użycia dla punktu końcowego pulpitu nawigacyjnego interfejsu użytkownika dzienników.

--logs-ui-public-key-file

Ścieżka do pliku zawierającego certyfikat w formacie PEM, który ma być używany dla punktu końcowego pulpitu nawigacyjnego interfejsu użytkownika dzienników.

--metrics-ui-private-key-file

Ścieżka do pliku zawierającego klucz prywatny certyfikatu sformatowanego PEM do użycia dla punktu końcowego pulpitu nawigacyjnego interfejsu użytkownika metryk.

--metrics-ui-public-key-file

Ścieżka do pliku zawierającego certyfikat w formacie PEM, który ma być używany dla punktu końcowego pulpitu nawigacyjnego interfejsu użytkownika metryk.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--path -p

Ścieżka do katalogu zawierającego niestandardowy profil konfiguracji do użycia. Uruchom polecenie , az arcdata dc config init aby utworzyć niestandardowy profil konfiguracji.

--profile-name

Nazwa istniejącego profilu konfiguracji. Uruchom polecenie , az arcdata dc config list aby wyświetlić dostępne opcje. Jedną z następujących czynności: ['azure-arc-ake', "azure-arc-aks-default-storage", "azure-arc-aks-hci", "azure-arc-aks-premium-storage", "azure-arc-openshift", "azure-arc-eks", "azure-arc-gke", "azure-arc-kubeadm", "azure-arc-openshift", "azure-arc-unit-test".

--service-annotations

Rozdzielona przecinkami lista adnotacji, które mają być stosowane do wszystkich usług kontrolera danych zewnętrznych.

--service-labels

Rozdzielona przecinkami lista etykiet, które mają być stosowane do wszystkich zewnętrznych usług kontrolera danych.

--storage-annotations

Rozdzielona przecinkami lista adnotacji do zastosowania do wszystkich kontrolerów danych utworzonych przez kontroler danych.

--storage-class

[Wymagane] Klasa magazynu, która ma być używana dla wszystkich danych i dzienników woluminów trwałych dla wszystkich zasobników kontrolera danych, które ich wymagają.

--storage-labels

Rozdzielona przecinkami lista etykiet, które mają być stosowane do wszystkich kontrolerów danych utworzonych przez kontroler danych.

--use-k8s

[Wymagane] Tworzenie kontrolera danych przy użyciu lokalnych interfejsów API kubernetes.

az arcdata dc delete

Usuń kontroler danych.

Usuwanie kontrolera danych — konfiguracja kube jest wymagana w systemie.

az arcdata dc delete --name
                     [--force]
                     [--k8s-namespace]
                     [--no-wait]
                     [--resource-group]
                     [--use-k8s]
                     [--yes]

Przykłady

Usuń pośredni połączony kontroler danych.

az arcdata dc delete --name name --k8s-namespace namespace --use-k8s

Usuń bezpośrednio połączony kontroler danych.

az arcdata dc delete --name name --resource-group resource-group

Parametry wymagane

--name -n

Nazwa kontrolera danych.

Parametry opcjonalne

--force -f

Wymuś usunięcie kontrolera danych i wszystkich jego usług danych.

--k8s-namespace -k

[Wymagane] Przestrzeń nazw Kubernetes, w której istnieje kontroler danych.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Grupa zasobów platformy Azure, w której należy dodać zasób kontrolera danych.

--use-k8s

Tworzenie kontrolera danych przy użyciu lokalnych interfejsów API kubernetes.

--yes -y

Usuń kontroler danych bez monitu o potwierdzenie.

az arcdata dc export

Eksportowanie metryk, dzienników lub użycia.

Eksportuj metryki, dzienniki lub użycie do pliku.

az arcdata dc export --k8s-namespace
                     --path
                     --type
                     [--force]
                     [--use-k8s]

Parametry wymagane

--k8s-namespace -k

Przestrzeń nazw Kubernetes, w której istnieje kontroler danych.

--path -p

Pełna lub względna ścieżka zawierająca nazwę pliku do wyeksportowania.

--type -t

Typ danych do wyeksportowania. Opcje: dzienniki, metryki i użycie.

Parametry opcjonalne

--force -f

Wymuś utworzenie pliku wyjściowego. Zastępuje dowolny istniejący plik w tej samej ścieżce.

--use-k8s

Użyj lokalnych interfejsów API kubernetes, aby wykonać tę akcję.

az arcdata dc list-upgrades

Wyświetl listę dostępnych wersji uaktualnienia.

Próbuje wyświetlić listę wersji dostępnych w rejestrze obrazów platformy Docker w celu uaktualnienia. — konfiguracja kube jest wymagana w systemie wraz z następującymi zmiennymi środowiskowymi ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

az arcdata dc list-upgrades --k8s-namespace
                            [--use-k8s]

Przykłady

Lista uaktualnień kontrolera danych.

az arcdata dc list-upgrades --k8s-namespace namespace --use-k8s

Parametry wymagane

--k8s-namespace -k

Przestrzeń nazw Kubernetes, w której istnieje kontroler danych.

Parametry opcjonalne

--use-k8s

Wyświetlanie listy dostępnych wersji kontrolera danych przy użyciu lokalnych interfejsów API platformy Kubernetes.

az arcdata dc update

Aktualizowanie kontrolera danych.

Aktualizuje kontroler danych, aby włączyć/wyłączyć automatyczne przekazywanie dzienników i metryk.

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]

Przykłady

Aktualizacja kontrolera danych.

az arcdata dc update --auto-upload-logs true --auto-upload-metrics true --name dc-name --resource-group resource-group

Parametry opcjonalne

--auto-upload-logs

Włącz automatyczne przekazywanie dzienników.

akceptowane wartości: false, true
--auto-upload-metrics

Włącz metryki automatycznego przekazywania.

akceptowane wartości: false, true
--desired-version -v

Żądany tag wersji, do którego kontroler danych zostanie uaktualniony, lub pusty, aby korzystać z najnowszej wersji.

--k8s-namespace -k

[Wymagane] Przestrzeń nazw Kubernetes z wdrożonym kontrolerem danych.

--maintenance-duration

Czas trwania domyślnego okna obsługi.

--maintenance-enabled

Ustaw flagę włączoną w domyślnym oknie obsługi.

akceptowane wartości: false, true
--maintenance-recurrence

Interwał cykliczny dla domyślnego okna obsługi.

--maintenance-start

Data rozpoczęcia pierwszego domyślnego okna obsługi.

--maintenance-time-zone

Strefa czasowa używana do obliczania okna obsługi.

--name -n

Nazwa kontrolera danych.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--use-k8s

Tworzenie kontrolera danych przy użyciu lokalnych interfejsów API kubernetes.

az arcdata dc upgrade

Uaktualnianie kontrolera danych.

Uaktualnij kontroler danych do określonej żądanej wersji. Jeśli nie określono żądanej wersji, zostanie podjęta próba uaktualnienia do najnowszej wersji. Jeśli nie masz pewności co do żądanej wersji, możesz użyć polecenia list-upgrades, aby wyświetlić dostępne wersje, lub użyć argumentu --dry-run, aby pokazać, która wersja będzie używana.

az arcdata dc upgrade [--desired-version]
                      [--dry-run]
                      [--k8s-namespace]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--target]
                      [--use-k8s]

Przykłady

Uaktualnienie kontrolera danych.

az arcdata dc upgrade --k8s-namespace namespace --use-k8s

Parametry opcjonalne

--desired-version -v

Żądany tag wersji, do którego kontroler danych zostanie uaktualniony, lub pusty, aby korzystać z najnowszej wersji.

--dry-run -d

Wskazuje, które wystąpienie zostanie uaktualnione, ale w rzeczywistości nie uaktualnia wystąpień.

--k8s-namespace -k

Przestrzeń nazw Kubernetes, w której istnieje kontroler danych.

--name -n

Nazwa kontrolera danych.

--no-wait

Jeśli zostanie podane, polecenie uruchomi uaktualnienie, ale nie będzie czekać na ukończenie całego uaktualnienia. Uaktualnienie będzie kontynuowane w tle.

--resource-group -g

Grupa zasobów platformy Azure, w której należy dodać zasób kontrolera danych.

--target

Żądany tag wersji, do którego kontroler danych zostanie uaktualniony, lub pusty, aby korzystać z najnowszej wersji.

--use-k8s

Uaktualnij kontroler danych przy użyciu lokalnych interfejsów API kubernetes.

az arcdata dc upload

Przekaż wyeksportowany plik danych.

Przekaż plik danych wyeksportowany z kontrolera danych na platformę Azure.

az arcdata dc upload --path

Parametry wymagane

--path -p

Pełna lub względna ścieżka zawierająca nazwę pliku do przekazania.