Este es el comando tarantoolctl que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
tarantoolctl: una utilidad para controlar instancias de tarantool
SINOPSIS
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl iniciar my_instance
tarantoolctl detener my_instance
taranoolctl logrotate mi_instancia
DESCRIPCIÓN
El script se lee "/ etc / sysconfig / tarantool" o "/ etc / default / tarantool". El archivo
contiene opciones de instancias predeterminadas comunes:
$ gato / etc / default / tarantool
- Opciones para Tarantool
predeterminado_cfg = {
- se convertirá en pid_file .. instancia .. '.pid'
pid_file = "/ var / run / tarantool",
- se convertirá en wal_dir / instance /
wal_dir = "/ var / lib / tarantool",
- snap_dir / instancia /
snap_dir = "/ var / lib / tarantool",
- dir_sophia / instancia /
sophia_dir = "/ var / lib / tarantool / sophia",
- registrador / instancia .. '.log'
logger = "/ var / log / tarantool",
username = "tarantool",
}
instance_dir = "/etc/tarantool/instances.enabled"
El archivo define "instance_dir" donde el usuario puede colocar sus aplicaciones (instancias).
Cada instancia puede ser controlada por "tarantoolctl":
Comenzando ejemplo
tarantoolctl start nombre_instancia
Parada ejemplo
tarantoolctl detener nombre_instancia
logrotate instancias log
tarantoolctl logrotate nombre_instancia
Acceder ejemplo Admin un mueble consola
tarantoolctl ingrese nombre_instancia
estado
tarantoolctl status nombre_instancia
Compruebe si la instancia está activa.
Si el archivo pid existe y el conector de control existe y el conector de control está activo, devuelve el código 0.
Código de retorno! = 0 en otros casos. Puede quejarse en el registro (stderr) si existe un archivo pid y
socket no lo hace, etc.
separado instancias control
Si usa SysV init, puede usar el enlace simbólico de "tarantoolctl" para
"/etc/init.d/instance_name[.lua]". "tarantoolctl" detecta si se inicia mediante un enlace simbólico y
usa nombre_instancia como "` nombre base $ 0 .lua` ".
DERECHOS DE AUTOR
Copyright (C) 2010-2013 Tarantool AUTORES: consulte el archivo AUTORES.
2016-01-19 tarantoolctl(1)
Use tarantoolctl en línea usando los servicios de onworks.net