ATE Documentation portal logo
Помощь
Обновлена 30 октября 2026 г. в 12:05

Переменные cluster_ops

В этом разделе приведены переменные окружения для роли cluster_ops. Роль cluster_ops выполняет операции над экземплярами и кластером Tarantool: выполнение Lua-кода (eval), применение параметров экземпляра в runtime, резервное копирование и восстановление, а также команды tt CLI (через модуль tarantool.enterprise.tt).

Выполнение Lua-кода

Переменные для выполнения произвольного Lua-кода на экземпляре Tarantool через административную консоль (задача eval).

Переменная

Описание

cluster_ops_eval_file

Путь к файлу с Lua-кодом, выполняемым на экземпляре. Используется, когда не задана переменная cluster_ops_eval_body. Тип: string. Значение по умолчанию: null.

cluster_ops_eval_body

Тело Lua-кода, выполняемого на экземпляре. Имеет приоритет над cluster_ops_eval_file. Тип: string. Значение по умолчанию: null.

cluster_ops_eval_args

Аргументы, передаваемые в выполняемый Lua-код. Тип: list. Значение по умолчанию: [].

cluster_ops_eval_with_retries

Включает повторное выполнение Lua-кода при ошибке. Тип: boolean. Значение по умолчанию: false.

cluster_ops_eval_retries

Число повторных попыток выполнения Lua-кода. Используется только при cluster_ops_eval_with_retries: true. Тип: integer. Значение по умолчанию: 3.

cluster_ops_eval_delay

Задержка между повторными попытками выполнения Lua-кода, секунды. Используется только при cluster_ops_eval_with_retries: true. Тип: integer. Значение по умолчанию: 5.

Параметры времени выполнения

Переменная

Описание

cluster_ops_runtime_params

Параметры экземпляра, применяемые в runtime через административную консоль (задача patch_instance_in_runtime). Наследуется из глобальной переменной tarantool_runtime_params. Тип: dict. Значение по умолчанию: {{ tarantool_runtime_params }}.

Была ли статья полезна?