Поделиться через


az arcdata dc

Примечание.

Эта ссылка является частью расширения arcdata для Azure CLI (версия 2.3.1 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az arcdata dc . Подробнее о расширениях.

Создание и удаление контроллеров данных, а также управление ими.

Команды

Имя Описание Тип Состояние
az arcdata dc config

Команды настройки.

Расширение Общедоступная версия
az arcdata dc config add

Добавляет значение для пути JSON в файле конфигурации.

Расширение Общедоступная версия
az arcdata dc config init

Инициализирует профиль конфигурации контроллера данных, который можно использовать с командой az arcdata dc create.

Расширение Общедоступная версия
az arcdata dc config list

Выводит список доступных профилей конфигурации.

Расширение Общедоступная версия
az arcdata dc config patch

Вносит исправление в файл конфигурации на основе файла исправления JSON.

Расширение Общедоступная версия
az arcdata dc config remove

Удаляет значение пути JSON в файле конфигурации.

Расширение Общедоступная версия
az arcdata dc config replace

Заменяет значение пути JSON в файле конфигурации.

Расширение Общедоступная версия
az arcdata dc config show

Возвращает конфигурацию настраиваемого ресурса контроллера данных.

Расширение Общедоступная версия
az arcdata dc create

Создание контроллера данных.

Расширение Общедоступная версия
az arcdata dc debug

Контроллер данных отладки.

Расширение Общедоступная версия
az arcdata dc debug controldb-cdc

Включение и отключение CDC в базе данных контроллера данных и таблицах — только для устранения неполадок.

Расширение Общедоступная версия
az arcdata dc debug copy-logs

Копирование журналов.

Расширение Общедоступная версия
az arcdata dc debug dump

Создание дампа памяти.

Расширение Общедоступная версия
az arcdata dc debug restore-controldb-snapshot

Восстанавливает уникальную копию ControlDB из резервной копии— только для устранения неполадок.

Расширение Общедоступная версия
az arcdata dc delete

Удаление контроллера данных.

Расширение Общедоступная версия
az arcdata dc endpoint

Команды конечной точки.

Расширение Общедоступная версия
az arcdata dc endpoint list

Выводит список конечных точек контроллера данных.

Расширение Общедоступная версия
az arcdata dc export

Экспорт метрик, журналов или сведений об использовании.

Расширение Общедоступная версия
az arcdata dc list

Вывод списка контроллеров данных Azure Arc по группе ресурсов или подписке.

Расширение Общедоступная версия
az arcdata dc list-upgrades

Список доступных версий обновления.

Расширение Общедоступная версия
az arcdata dc status

Команды состояния.

Расширение Общедоступная версия
az arcdata dc status show

Показывает состояние контроллера данных.

Расширение Общедоступная версия
az arcdata dc update

Обновите контроллер данных.

Расширение Общедоступная версия
az arcdata dc upgrade

Обновление контроллера данных.

Расширение Общедоступная версия
az arcdata dc upload

Отправка экспортированного файла данных.

Расширение Общедоступная версия

az arcdata dc create

Создание контроллера данных.

Создание контроллера данных — конфигурация kube требуется в системе вместе с учетными данными для панелей мониторинга мониторинга, предоставляемых следующими переменными среды— AZDATA_LOGSUI_USERNAME и AZDATA_LOGSUI_PASSWORD для панели мониторинга журналов, а также AZDATA_METRICSUI_USERNAME и AZDATA_METRICSUI_PASSWORD для панели мониторинга метрик. Кроме того, AZDATA_USERNAME и AZDATA_PASSWORD будут использоваться в качестве резервного копирования, если отсутствуют какие-либо наборы переменных среды. При использовании аргументов, предназначенных для ARM, также возможны следующие необязательные переменные среды: WORKSPACE_ID для идентификатора рабочей области Log Analytics и WORKSPACE_SHARED_KEY для первичного ключа Log Analytics.

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]

Примеры

Разверните контроллер данных Arc через API Kubernetes (только режим косвенного подключения).

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

Разверните контроллер данных Arc с помощью Azure Resource Manager (только режим прямого подключения).

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

Разверните контроллер данных Arc в заданном кластере Kubernetes с поддержкой Arc через ARM (только режим прямого подключения). Эта команда развертывает расширение служб данных Arc и пользовательское расположение, если они еще не существуют.

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

Обязательные параметры

--connectivity-mode

Подключения к Azure (прямые или непрямые), в которых должен работать контроллер данных.

--name -n

Имя контроллера данных.

--resource-group -g

Группа ресурсов Azure, в которой должен быть добавлен ресурс контроллера данных.

Необязательные параметры

--annotations

Разделенный запятыми список заметок, применяемых ко всем ресурсам контроллера данных.

--auto-upload-logs

Включите журналы автоматической отправки.

допустимые значения: false, true
--auto-upload-metrics

Включите метрики автоматической отправки.

допустимые значения: false, true
--cluster-name

Имя кластера Kubernetes.

--custom-location

Имя настраиваемого расположения.

--image-tag

Тег изображения служб данных Arc, используемый для контроллера данных.

--infrastructure

Инфраструктура, в которой будет работать контроллер данных. Допустимые значения: ["aws", "gcp", "azure", "alibaba", "onpremises", "other", "auto".]

--k8s-namespace -k

Пространство имен Kubernetes, в котором нужно развернуть контроллер данных. Если оно уже существует, то оно и будет использоваться. Если оно не существует, сначала будет предпринята попытка создать его.

--labels

Разделенный запятыми список меток, применяемых ко всем ресурсам контроллера данных.

--location -l

Расположение Azure, в котором будут храниться метаданные контроллера данных (например, eastus — Восточная часть США).

--logs-ui-private-key-file

Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для конечной точки панели мониторинга пользовательского интерфейса logs.

--logs-ui-public-key-file

Путь к файлу с отформатированным сертификатом PEM, который будет использоваться для конечной точки панели мониторинга пользовательского интерфейса журналов.

--metrics-ui-private-key-file

Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для конечной точки панели мониторинга пользовательского интерфейса метрик.

--metrics-ui-public-key-file

Путь к файлу с отформатированным сертификатом PEM, который будет использоваться для конечной точки панели мониторинга пользовательского интерфейса метрик.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--path -p

Путь к каталогу, где содержится используемый настраиваемый профиль конфигурации. Чтобы создать настраиваемый профиль конфигурации, выполните команду az arcdata dc config init.

--profile-name

Имя существующего профиля конфигурации. Для отображения доступных вариантов выполните команду az arcdata dc config list. Одно из следующих: ['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

Разделенный запятыми список заметок, применяемых ко всем внешним службам контроллера данных.

--service-labels

Разделенный запятыми список меток, применяемых ко всем внешним службам контроллера данных.

--storage-annotations

Разделенный запятыми список заметок, применяемых ко всем PVC, созданным контроллером данных.

--storage-class

Класс хранилища, используемый для всех данных и журналов постоянных томов для всех модулей pod контроллера данных, требующих их.

--storage-labels

Разделенный запятыми список меток, применяемых ко всем PVC, созданным контроллером данных.

--use-k8s

Создайте контроллер данных с помощью локального API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc delete

Удаление контроллера данных.

Удаление контроллера данных. Необходимо иметь в системе файл kube config.

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

Примеры

Удалите контроллер данных через API Kubernetes.

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

Удаление контроллера данных с помощью Azure Resource Manager (ARM).

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

Обязательные параметры

--name -n

Имя контроллера данных.

Необязательные параметры

--force -f

Принудительное удаление контроллера данных и всех его служб данных.

--k8s-namespace -k

Пространство имен Kubernetes, в котором существует контроллер данных.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--resource-group -g

Группа ресурсов Azure, в которой существует контроллер данных.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

--yes -y

Удаление контроллера данных без запроса подтверждения.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc export

Экспорт метрик, журналов или сведений об использовании.

Экспорт метрик, журналов или сведений об использовании в файл.

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

Обязательные параметры

--k8s-namespace -k

Пространство имен Kubernetes, в котором существует контроллер данных.

--path -p

Полный или относительный путь, включающий имя файла для экспорта.

--type -t

Тип экспортируемых данных. Это могут быть журналы, метрики и данные об использовании.

Необязательные параметры

--force -f

Принудительное создание выходного файла. Перезаписывает существующий файл (при наличии) по тому же пути.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc list

Вывод списка контроллеров данных Azure Arc по группе ресурсов или подписке.

az arcdata dc list [--resource-group]

Примеры

Выводит список всех контроллеров данных Arc в заданной группе ресурсов.

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

Выводит список всех контроллеров данных Arc в данной подписке.

az arcdata dc list --subscription subscriptionId

Необязательные параметры

--resource-group -g

Группа ресурсов Azure, содержащая контроллеры данных Arc.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc list-upgrades

Список доступных версий обновления.

Пытается перечислить версии, доступные в реестре образов Docker для обновления. — в системе требуется конфигурация kube, а также следующие переменные среды ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

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

Примеры

Список обновлений контроллера данных.

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

Обязательные параметры

--k8s-namespace -k

Пространство имен Kubernetes, в котором существует контроллер данных.

Необязательные параметры

--use-k8s

Вывод списка доступных версий контроллера данных с помощью локальных API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc update

Обновите контроллер данных.

Обновления datacontroller для включения и отключения журналов и метрик автоматической отправки.

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]

Примеры

Включение автоматической отправки журналов с помощью Azure Resource Manager (ARM).

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

Включите автоматическую отправку метрик с помощью ARM.

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

Необязательные параметры

--auto-upload-logs

Включите журналы автоматической отправки.

допустимые значения: false, true
--auto-upload-metrics

Включите метрики автоматической отправки.

допустимые значения: false, true
--desired-version -v

Требуемый тег версии, на который будет обновлен контроллер данных, или пуст, чтобы использовать последнюю действительную версию.

--k8s-namespace -k

Пространство имен Kubernetes с развернутным контроллером данных.

--maintenance-duration
Предварительный просмотр

Длительность периода обслуживания по умолчанию.

--maintenance-enabled
Предварительный просмотр

Установите флаг с включенным параметром в окне обслуживания по умолчанию.

допустимые значения: false, true
--maintenance-recurrence
Предварительный просмотр

Повторяющийся интервал для периода обслуживания по умолчанию.

--maintenance-start
Предварительный просмотр

Дата начала первого периода обслуживания по умолчанию.

--maintenance-time-zone
Предварительный просмотр

Часовой пояс, используемый для вычисления периода обслуживания по умолчанию.

--name -n

Имя контроллера данных.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--resource-group -g

Группа ресурсов Azure, в которой существует контроллер данных.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc upgrade

Обновление контроллера данных.

Обновите контроллер данных до указанной требуемой версии. Если требуемая версия не указана, будет выполнена попытка обновить до последней версии. Если вы не уверены в требуемой версии, вы можете использовать команду list-upgrades для просмотра доступных версий или использовать аргумент --dry-run, чтобы показать, какая версия будет использоваться.

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

Примеры

Обновление контроллера данных.

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

Необязательные параметры

--desired-version -v

Требуемый тег версии, на который будет обновлен контроллер данных, или пуст, чтобы использовать последнюю действительную версию.

--dry-run -d

Указывает, какой экземпляр будет обновлен, но на самом деле не обновляет экземпляры.

--k8s-namespace -k

Пространство имен Kubernetes, в котором существует контроллер данных.

--name -n

Имя контроллера данных.

--no-wait

Если задано, команда запустит обновление, но не дождется завершения всего обновления. Обновление продолжится в фоновом режиме.

значение по умолчанию: False
--resource-group -g

Группа ресурсов Azure, в которой существует контроллер данных.

--target
Не рекомендуется

Параметр --target устарел и будет удален в будущем выпуске. Вместо этого используйте "--desired-version".

Требуемый тег версии, на который будет обновлен контроллер данных, или пуст, чтобы использовать последнюю действительную версию.

--use-k8s

Обновите контроллер данных с помощью локальных API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az arcdata dc upload

Отправка экспортированного файла данных.

Отправка файла данных, экспортируемого из контроллера данных в Azure.

az arcdata dc upload --path

Обязательные параметры

--path -p

Полный или относительный путь, включающий имя файла для отправки.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.