Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

Работа с дампами памяти Tarantool

$ tt coredump COMMAND [COMMAND_OPTION ...]

Команда tt coredump предназначена для работы с дампами памяти Tarantool.

Для анализа сбоев Tarantool убедитесь, что на хосте включено создание дампов памяти. Подробнее см. инструкцию по включению дампов памяти в Unix-системах.

COMMAND может принимать одно из следующих значений:

pack

$ tt coredump pack COREDUMP_FILE

Упаковка дампа памяти Tarantool и вспомогательных данных в архив tar.gz. В архив включаются:

  • Исполняемый файл Tarantool;
  • Информация о версии Tarantool;
  • Информация об ОС;
  • Разделяемые библиотеки;
  • Отладчик GNU с расширениями.

Упаковка дампа памяти Tarantool и вспомогательных данных в файл tar.gz:

$ tt coredump pack name.core

unpack

$ tt coredump unpack ARCHIVE

Распаковка архива дампа памяти Tarantool, созданного командой tt coredump pack, в новый каталог:

$ tt coredump unpack tarantool-core-dump.tar.gz

inspect

$ tt coredump inspect [ARCHIVE|DIRECTORY] [-s]

Исследование дампа памяти Tarantool с помощью отладчика GNU (gdb). Аргументом команды может быть файл архива, созданный командой tt coredump pack, или каталог, в который такой архив распакован.

Исследование архива дампа памяти с помощью gdb:

$ tt coredump inspect tarantool-core-dump.tar.gz

Исследование распакованного каталога дампа памяти с помощью gdb:

$ tt coredump inspect tarantool-core-dump

Параметры

-s

Применимо к: inspect

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