Администрирование
Tarantool устроен таким образом, что возможно запустить несколько экземпляров программы на одном компьютере.
Здесь мы показываем, как администрировать экземпляры Tarantool с помощью любой из следующих утилит:
- встроенные утилиты
systemd
или - tt, a command-line utility for managing Tarantool-based applications.
Примечание
- В отличие от остальной части руководства, в этой главе мы используем общесистемные пути.
- Здесь мы приводим примеры консольного вывода для Fedora.
Эта глава включает в себя следующие разделы:
- Настройка экземпляров Tarantool
- Starting and stopping instances
- Managing modules
- Журналирование
- Безопасность
- Управление доступом
- Шардирование с vshard
- Replication administration
- Просмотр состояния сервера
- Контроль за фоновыми программами
- Аварийное восстановление
- Резервное копирование
- Обновление
- Standalone instance upgrade
- Replication cluster upgrade
- Live upgrade from Tarantool 1.6 to 1.10
- Upgrade from 1.6 directly to 2.x with downtime
- Fix decimal values in vinyl spaces when upgrading to 2.10.1
- Fix illegal type names when upgrading to 2.10.4
- Recover from WALs with mixed transactions when upgrading to 2.11.0
- Замечания по поводу некоторых операционных систем
- Сообщения об ошибках
- Руководство по разрешению проблем
- Проблема: при выполнении INSERT/UPDATE-запросов возникает ошибка ER_MEMORY_ISSUE
- Проблема: Tarantool создает большую нагрузку на CPU
- Проблема: обработка запросов прекращается по таймауту
- Проблема: параметры репликации lag и idle принимают отрицательные значения
- Проблема: значение параметра idle растет, но журнал не содержит связанных с этим сообщений
- Проблема: общие параметры репликации не совпадают на репликах в рамках одного кластера
- Проблема: репликация мастер-мастер остановлена
- Проблема: Tarantool работает заметно медленнее, чем раньше
- Проблема: Переключатель файберов запрещен в метаметоде
__gc
- Monitoring