az arcdata dc

Catatan

Referensi ini adalah bagian dari ekstensi arcdata untuk Azure CLI (versi 2.3.1 atau lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az arcdata dc . Pelajari lebih lanjut tentang ekstensi.

Membuat, menghapus, dan mengelola pengontrol data.

Perintah

Nama Deskripsi Jenis Status
az arcdata dc config

Perintah konfigurasi.

Ekstensi GA
az arcdata dc config add

Menambahkan nilai untuk jalur json dalam file konfigurasi.

Ekstensi GA
az arcdata dc config init

Hal berinisial profil konfigurasi pengontrol data yang dapat digunakan dengan az arcdata dc create.

Ekstensi GA
az arcdata dc config list

Daftar pilihan profil konfigurasi yang tersedia.

Ekstensi GA
az arcdata dc config patch

Patch file konfigurasi berdasarkan file patch json.

Ekstensi GA
az arcdata dc config remove

Menghapus nilai untuk jalur json dalam file konfigurasi.

Ekstensi GA
az arcdata dc config replace

Ganti nilai untuk jalur json dalam file konfigurasi.

Ekstensi GA
az arcdata dc config show

Mengembalikan konfigurasi sumber daya kustom pengontrol data.

Ekstensi GA
az arcdata dc create

Membuat pengontrol data.

Ekstensi GA
az arcdata dc debug

Menjalankan debug pengontrol data.

Ekstensi GA
az arcdata dc debug controldb-cdc

Aktifkan/nonaktifkan CDC pada Database dan Tabel Pengontrol Data - hanya untuk tujuan pemecahan masalah.

Ekstensi GA
az arcdata dc debug copy-logs

Salin log.

Ekstensi GA
az arcdata dc debug dump

Memicu file cadangan memori.

Ekstensi GA
az arcdata dc debug restore-controldb-snapshot

Memulihkan salinan unik ControlDB dari cadangan - hanya untuk tujuan pemecahan masalah.

Ekstensi GA
az arcdata dc delete

Menghapus pengontrol data.

Ekstensi GA
az arcdata dc endpoint

Perintah endpoint.

Ekstensi GA
az arcdata dc endpoint list

Buat daftar titik akhir pengontrol data.

Ekstensi GA
az arcdata dc export

Mengekspor metrik, log atau penggunaan.

Ekstensi GA
az arcdata dc list

Mencantumkan pengontrol data Azure Arc menurut grup sumber daya atau langganan.

Ekstensi GA
az arcdata dc list-upgrades

Daftar versi peningkatan yang tersedia.

Ekstensi GA
az arcdata dc status

Perintah status.

Ekstensi GA
az arcdata dc status show

Tampilkan status pengontrol data.

Ekstensi GA
az arcdata dc update

Memperbarui pengontrol data.

Ekstensi GA
az arcdata dc upgrade

Meningkatkan pengontrol data.

Ekstensi GA
az arcdata dc upload

Mengunggah file data yang diekspor.

Ekstensi GA

az arcdata dc create

Membuat pengontrol data.

Buat pengontrol data - konfigurasi kube diperlukan pada sistem Anda bersama dengan kredensial untuk dasbor pemantauan yang disediakan oleh variabel lingkungan berikut - AZDATA_LOGSUI_USERNAME dan AZDATA_LOGSUI_PASSWORD untuk Dasbor Log, serta AZDATA_METRICSUI_USERNAME dan AZDATA_METRICSUI_PASSWORD untuk Dasbor Metrik. Atau AZDATA_USERNAME dan AZDATA_PASSWORD akan digunakan sebagai fallback jika salah satu set variabel lingkungan hilang. Saat menggunakan argumen yang ditargetkan ARM, variabel lingkungan opsional berikut juga dimungkinkan - WORKSPACE_ID untuk ID Ruang Kerja Analitik Log dan WORKSPACE_SHARED_KEY untuk Kunci Utama Analitik Log.

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]

Contoh

Sebarkan pengontrol data Arc melalui API Kubernetes (hanya mode konektivitas tidak langsung).

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

Sebarkan pengontrol data Arc melalui Azure Resource Manager (mode konektivitas langsung saja).

az arcdata dc create --name dc-name  --connectivity-mode direct --resource-group rg-name --location eastasia --subscription subscription  --custom-location arc-cl

Sebarkan pengontrol data Arc ke kluster Kubernetes berkemampuan Arc tertentu melalui ARM (hanya mode konektivitas langsung). Perintah ini akan menyebarkan ekstensi layanan data Arc dan lokasi kustom jika belum ada.

az arcdata dc create --name dc-name --subscription subscription --resource-group rg-name  --cluster-name arc-cluster --connectivity-mode direct --custom-location arc-cl

Parameter yang Diperlukan

--connectivity-mode

Konektivitas ke Azure - tidak langsung atau langsung - saat pengontrol data harus beroperasi.

--name -n

Nama untuk pengontrol data.

--resource-group -g

Grup sumber daya Azure ketika sumber daya pengontrol data harus ditambahkan.

Parameter Opsional

--annotations

Daftar anotasi yang dipisahkan koma untuk menerapkan semua sumber daya pengontrol data.

--auto-upload-logs

Aktifkan unggahan log otomatis.

nilai yang diterima: false, true
--auto-upload-metrics

Aktifkan metrik unggah otomatis.

nilai yang diterima: false, true
--cluster-name

Nama kluster Kubernetes.

--custom-location

Nama lokasi kustom.

--image-tag

Tag gambar layanan data Arc untuk digunakan untuk pengontrol data.

--infrastructure

Infrastruktur tempat pengontrol data akan berjalan. Nilai yang diizinkan: ['aws', 'gcp', 'azure', 'alibaba', 'onpremises', 'other', 'auto'].

--k8s-namespace -k

Namespace layanan Kubernetes untuk menyebarkan pengontrol data ke dalamnya. Jika sudah ada, namespace akan digunakan. Jika tidak ada, diperlukan untuk membuat namespace terlebih dahulu.

--labels

Daftar label yang dipisahkan koma untuk diterapkan ke semua sumber daya pengontrol data.

--location -l

Lokasi Azure tempat metadata pengontrol data akan disimpan (misalnya astimur).

--logs-ui-private-key-file

Jalur ke file yang berisi kunci privat sertifikat berformat PEM yang akan digunakan untuk titik akhir dasbor UI Log.

--logs-ui-public-key-file

Jalur ke file yang berisi sertifikat berformat PEM yang akan digunakan untuk titik akhir dasbor UI Log.

--metrics-ui-private-key-file

Jalur ke file yang berisi kunci privat sertifikat berformat PEM yang akan digunakan untuk titik akhir dasbor Antarmuka Pengguna Metrik.

--metrics-ui-public-key-file

Jalur ke file yang berisi sertifikat berformat PEM yang akan digunakan untuk titik akhir dasbor Antarmuka Pengguna Metrik.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--path -p

Jalur ke direktori yang berisi profil konfigurasi kustom untuk digunakan. Membuataz arcdata dc config init profil konfigurasi kustom.

--profile-name

Nama profil konfigurasi yang sudah ada. Jalankanaz arcdata dc config list untuk melihat opsi yang tersedia. Salah satu hal berikut: ['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'].

--service-annotations

Daftar anotasi yang dipisahkan koma yang akan diterapkan ke semua layanan eksternal.

--service-labels

Daftar label yang dipisahkan koma untuk diterapkan ke semua sumber daya pengontrol data.

--storage-annotations

Daftar label yang dipisahkan koma untuk diterapkan ke semua PVC yang dibuat oleh pengontrol data.

--storage-class

Kelas penyimpanan yang akan digunakan untuk semua data dan mencatat volume persisten untuk semua pod pengontrol data yang memerlukannya.

--storage-labels

Daftar label yang dipisahkan koma untuk diterapkan ke semua PVC yang dibuat oleh pengontrol data.

--use-k8s

Membuat pengontrol data menggunakan API Kubernetes lokal.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc delete

Menghapus pengontrol data.

Menghapus pengontrol data - konfigurasi kube diperlukan pada sistem Anda.

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

Contoh

Hapus pengontrol data melalui API Kubernetes.

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

Menghapus pengontrol data melalui Azure Resource Manager (ARM).

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

Parameter yang Diperlukan

--name -n

Nama pengontrol data.

Parameter Opsional

--force -f

Hapus paksa pengontrol data dan semua layanan datanya.

--k8s-namespace -k

Namespace layanan Kubernetes tempat pengontrol data berada.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Grup sumber daya Azure tempat pengontrol data berada.

--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

--yes -y

Hapus pengontrol data tanpa permintaan konfirmasi.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc export

Mengekspor metrik, log atau penggunaan.

Ekspor metrik, log atau penggunaan.

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

Parameter yang Diperlukan

--k8s-namespace -k

Namespace layanan Kubernetes tempat pengontrol data berada.

--path -p

Jalur lengkap atau relatif termasuk nama file dari file yang akan diekspor.

--type -t

Jenis data yang akan diekspor. Opsi: log, metrik, dan penggunaan.

Parameter Opsional

--force -f

Paksa buat file output. Menimpa file yang ada di jalur yang sama.

--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc list

Mencantumkan pengontrol data Azure Arc menurut grup sumber daya atau langganan.

az arcdata dc list [--resource-group]

Contoh

Mencantumkan semua pengontrol data Arc dalam grup sumber daya yang diberikan.

az arcdata dc list --resource-group rg-name

Mencantumkan semua pengontrol data Arc dalam langganan tertentu.

az arcdata dc list --subscription subscriptionId

Parameter Opsional

--resource-group -g

Grup sumber daya Azure yang berisi pengontrol data Arc.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc list-upgrades

Daftar versi peningkatan yang tersedia.

Mencoba untuk membuat daftar versi yang tersedia di registri gambar docker untuk peningkatan. - konfigurasi kube diperlukan pada sistem Anda bersama dengan variabel lingkungan berikut ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

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

Contoh

Daftar peningkatan pengontrol data.

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

Parameter yang Diperlukan

--k8s-namespace -k

Namespace layanan Kubernetes tempat pengontrol data berada.

Parameter Opsional

--use-k8s

Mencantumkan versi pengontrol data yang tersedia menggunakan API Kubernetes lokal.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc update

Memperbarui pengontrol data.

Memperbarui datacontroller untuk mengaktifkan/menonaktifkan log dan metrik pengunggahan otomatis.

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]

Contoh

Aktifkan pengunggahan otomatis log melalui Azure Resource Manager (ARM).

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

Aktifkan pengunggahan otomatis metrik melalui ARM.

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

Parameter Opsional

--auto-upload-logs

Aktifkan unggahan log otomatis.

nilai yang diterima: false, true
--auto-upload-metrics

Aktifkan metrik unggah otomatis.

nilai yang diterima: false, true
--desired-version -v

Tag versi yang diinginkan tempat pengontrol data akan ditingkatkan, atau kosong untuk menggunakan versi terbaru yang valid.

--k8s-namespace -k

Namespace Layanan Kubernetes dengan pengontrol data yang disebarkan.

--maintenance-duration
Pratinjau

Durasi jendela pemeliharaan default.

--maintenance-enabled
Pratinjau

Atur bendera yang diaktifkan pada jendela pemeliharaan default.

nilai yang diterima: false, true
--maintenance-recurrence
Pratinjau

Interval berulang untuk jendela pemeliharaan default.

--maintenance-start
Pratinjau

Waktu tanggal dimulainya jendela pemeliharaan default pertama.

--maintenance-time-zone
Pratinjau

Zona waktu yang digunakan untuk menghitung jendela pemeliharaan default.

--name -n

Nama pengontrol data.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Grup sumber daya Azure tempat pengontrol data berada.

--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc upgrade

Meningkatkan pengontrol data.

Meningkatkan pengontrol data ke versi yang diinginkan yang ditentukan. Jika versi yang diinginkan tidak ditentukan, upaya untuk meningkatkan ke versi terbaru akan dilakukan. Jika Anda tidak yakin dengan versi yang diinginkan, Anda dapat menggunakan perintah list-upgrades untuk melihat versi yang tersedia, atau menggunakan argumen --dry-run untuk menunjukkan versi mana yang akan digunakan.

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

Contoh

Peningkatan pengontrol data.

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

Parameter Opsional

--desired-version -v

Tag versi yang diinginkan tempat pengontrol data akan ditingkatkan, atau kosong untuk menggunakan versi terbaru yang valid.

--dry-run -d

Menunjukkan instans mana yang akan ditingkatkan tetapi tidak benar-benar meningkatkan instans.

--k8s-namespace -k

Namespace layanan Kubernetes tempat pengontrol data berada.

--name -n

Nama pengontrol data.

--no-wait

Jika diberikan, perintah akan memulai peningkatan, tetapi tidak akan menunggu seluruh peningkatan selesai. Peningkatan akan berlanjut di latar belakang.

nilai default: False
--resource-group -g

Grup sumber daya Azure tempat pengontrol data berada.

--target
Tidak digunakan lagi

Opsi '--target' telah ditolak dan akan dihapus dalam rilis mendatang. Gunakan '--desired-version' sebagai gantinya.

Tag versi yang diinginkan tempat pengontrol data akan ditingkatkan, atau kosong untuk menggunakan versi terbaru yang valid.

--use-k8s

Tingkatkan pengontrol data menggunakan API Kubernetes lokal.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az arcdata dc upload

Mengunggah file data yang diekspor.

Upload file data yang diekspor dari pengontrol data ke Azure.

az arcdata dc upload --path

Parameter yang Diperlukan

--path -p

Jalur lengkap atau relatif termasuk nama file dari file yang akan diekspor.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.