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


azdata bdc debug

Область применения: Azure Data CLI ()azdata

Замечание

Некоторые сценарии, которые ранее обрабатывались Azure Data CLI (azdata) теперь управляются с помощью расширений Azure CLI иazрабочих процессов на основе Azure Arc. Для всех azdata команд нет одной замены 1:1. В следующей таблице рассматриваются распространенные варианты Azure CLI, в которых они существуют.

azdata command area Расширение Azure CLI или группа команд Справочник по Azure CLI
azdata arc dc * az arcdata Справочник по интерфейсу командной строки данных Azure Arc
azdata arc sql mi * az arcdata sql mi Управление управляемым экземпляром SQL Azure с помощью CLI
azdata arc postgres * az arcdata postgres Управление сервером PostgreSQL с помощью CLI
azdata migrate * az datamigration Миграция с помощью интерфейса командной строки
azdata extension * az extension * Общие сведения о расширениях Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Нет эквивалента Azure CLI (использование sqlcmd, SSMS или другие средства SQL) служебная программа sqlcmd

SQL Server Management Studio

Для новых сценариев автоматизации и управления предпочитайте azure CLI (az), расширения Azure CLI и портал Azure Arc.

В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Команды

Command Описание
azdata bdc debug copy-logs Копирование журналов.
azdata bdc debug dump Триггер дампа памяти.

azdata bdc debug copy-logs

Скопируйте журналы отладки из кластера больших данных — конфигурация Kubernetes требуется в вашей системе.

azdata bdc debug copy-logs --namespace -ns 
                           [--container -c]  
                           
[--target-folder -d]  
                           
[--pod -p]  
                           
[--timeout -t]  
                           
[--skip-compress -sc]  
                           
[--exclude-dumps -ed]  
                           
[--exclude-system-logs  -esl]

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

--namespace -ns

Имя кластера больших данных, используемое для пространства имен Kubernetes.

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

--container -c

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

--target-folder -d

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

--pod -p

Скопируйте журналы для модулей pod с аналогичным именем. Необязательно, по умолчанию копирует журналы для всех модулей pod. Невозможно указать несколько раз. Если задано несколько раз, последний будет использоваться

--timeout -t

Количество секунд, дожидающегося завершения команды. Значение по умолчанию — 0, которое не ограничено

--skip-compress -sc

Следует ли пропускать сжатие папки результатов. Значение по умолчанию — False, которое сжимает папку результатов.

--exclude-dumps -ed

Следует ли исключить дампы из папки результатов. Значение по умолчанию — False, которое включает дампы.

--exclude-system-logs -esl

Следует ли исключить системные журналы из коллекции. Значение по умолчанию — False, которое включает системные журналы.

Глобальные аргументы

--debug

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

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

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

--verbose

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

azdata bdc debug dump

Активируйте дамп памяти и скопируйте его из контейнера. Конфигурация Kubernetes требуется в вашей системе.

azdata bdc debug dump --namespace -ns 
                      [--container -c]  
                      
[--target-folder -d]

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

--namespace -ns

Имя кластера больших данных, используемое для пространства имен Kubernetes.

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

--container -c

Целевой контейнер, который будет активирован для дампа запущенных процессов controller

--target-folder -d

Целевая папка для копирования дампа. ./output/dump

Глобальные аргументы

--debug

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

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

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

--verbose

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

Дальнейшие действия

Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Дополнительные сведения об установке средства azdata см. в разделе Установка azdata.