Este é o comando tarantoolctl que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online
PROGRAMA:
NOME
tarantoolctl - um utilitário para controlar instâncias de tarantool
SINOPSE
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl iniciar my_instance
tarantoolctl parar minha_instância
tarantoolctl logrotate minha_instance
DESCRIÇÃO
O script é lido como "/ etc / sysconfig / tarantool" ou "/ etc / default / tarantool". O arquivo
contém opções de instâncias padrão comuns:
$ cat / etc / default / tarantool
- Opções para Tarantool
padrão_cfg = {
- se tornará pid_file .. instance .. '.pid'
pid_file = "/ var / run / tarantool",
- se tornará 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",
- logger / instância .. '.log'
logger = "/ var / log / tarantool",
username = "tarantool",
}
instance_dir = "/etc/tarantool/instances.enabled"
O arquivo define "instance_dir" onde o usuário pode colocar seus aplicativos (instâncias).
Cada instância pode ser controlada por "tarantoolctl":
Comece instância
tarantoolctl iniciar nome_da_instância
Paragem instância
tarantoolctl parar instance_name
Logrotar da instância log
tarantoolctl logrotate nome_da_instância
Entrar instância admin consolá
tarantoolctl insira instance_name
estado
status de tarantoolctl nome_da_instância
Verifique se a instância está ativa.
Se o arquivo pid existir e o soquete de controle existir e o soquete de controle estiver ativo, retorna o código 0.
Código de retorno! = 0 em outros casos. Pode reclamar no log (stderr) se o arquivo pid existir e
soquete não, etc.
separado instâncias ao controle
Se você usar o SysV init, você pode usar o link simbólico de "tarantoolctl" para
"/etc/init.d/instance_name[.lua]". "tarantoolctl" detecta se ele é iniciado por um link simbólico e
usa instance_name como "` basename $ 0 .lua` ".
DIREITOS AUTORAIS
Copyright (C) 2010-2013 Tarantool AUTORES: consulte o arquivo AUTORES.
2016-01-19 taranolctl(1).
Use tarantoolctl online usando serviços onworks.net
