Это команда tarantoolctl, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
tarantoolctl - утилита для управления экземплярами tarantool'а
СИНТАКСИС
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl запустить my_instance
tarantoolctl остановить my_instance
tarantoolctl logrotate my_instance
ОПИСАНИЕ
Сценарий читается как «/ etc / sysconfig / tarantool» или «/ etc / default / tarantool». Файл
содержит общие параметры экземпляров по умолчанию:
$ cat / и т. д. / по умолчанию / tarantool
- Опции для Tarantool
default_cfg = {
- станет pid_file .. instance .. '.pid'
pid_file = "/ var / run / tarantool",
- станет wal_dir / instance /
wal_dir = "/ var / lib / tarantool",
- каталог snap_dir / instance /
snap_dir = "/ var / lib / tarantool",
- sophia_dir / instance /
sophia_dir = "/ var / lib / tarantool / sophia",
- регистратор / экземпляр .. '.log'
logger = "/ var / log / tarantool",
username = "tarantool",
}
instance_dir = "/etc/tarantool/instances.enabled"
В файле определяется «instance_dir», куда пользователь может размещать свои приложения (экземпляры).
Каждым экземпляром можно управлять с помощью tarantoolctl:
Начало пример
tarantoolctl start имя_экземпляра
Остановка пример
tarantoolctl stop имя_экземпляра
Logrotate экземпляр журнал
tarantoolctl logrotate имя_экземпляра
Enter пример Администратор консоль
tarantoolctl введите имя_экземпляра
статус
tarantoolctl status имя_экземпляра
Проверьте, работает ли экземпляр.
Если файл pid существует и сокет управления существует и сокет управления активен, возвращается код 0.
Код возврата! = 0 в остальных случаях. Может жаловаться в журнале (stderr), если файл pid существует и
сокет нет и т. д.
отдельный случаев контроль
Если вы используете SysV init, вы можете использовать символическую ссылку от "tarantoolctl" на
"/etc/init.d/instance_name[.lua]". "tarantoolctl" определяет, запущен ли он по символической ссылке и
использует instance_name как "` basename $ 0 .lua` ".
АВТОРСКИЕ ПРАВА
Copyright (C) 2010-2013 Tarantool АВТОРЫ: см. Файл АВТОРЫ.
2016-01-19 тарантулктл(1)
Используйте tarantoolctl онлайн с помощью сервисов onworks.net
