Администрирование
Tarantool устроен таким образом, что возможно запустить несколько экземпляров программы на одном компьютере.
Здесь мы показываем, как администрировать экземпляры Tarantool с помощью любой из следующих утилит:
- встроенные утилиты
systemd
или - tarantoolctl, утилита, поставляемая и устанавливаемая вместе с дистрибутивом Tarantool’а.
Примечание
- В отличие от остальной части руководства, в этой главе мы используем общесистемные пути.
- Здесь мы приводим примеры консольного вывода для Fedora.
Эта глава включает в себя следующие разделы:
- Настройка экземпляров Tarantool
- Запуск/остановка экземпляра
- Журналирование
- Безопасность
- Просмотр состояния сервера
- Контроль за фоновыми программами
- Аварийное восстановление
- Резервное копирование
- Обновление
- Замечания по поводу некоторых операционных систем
- Сообщения об ошибках
- Руководство по разрешению проблем
- Проблема: при выполнении INSERT/UPDATE-запросов возникает ошибка ER_MEMORY_ISSUE
- Проблема: Tarantool создает большую нагрузку на CPU
- Проблема: обработка запросов прекращается по таймауту
- Проблема: параметры репликации lag и idle принимают отрицательные значения
- Проблема: значение параметра idle растет, но журнал не содержит связанных с этим сообщений
- Проблема: общие параметры репликации не совпадают на репликах в рамках одного кластера
- Проблема: репликация мастер-мастер остановлена
- Проблема: Tarantool работает заметно медленнее, чем раньше
- Проблема: Переключатель файберов запрещен в метаметоде
__gc