Pular para o conteúdo principal
Version: 3.25

Execução manual dos serviços de senhasegura

Os serviços de senhasegura são responsáveis pela execução das tarefas assimétricas de todos os módulos de senhasegura .

Por padrão, somente a primeira instância de cluster tem condição e permissão para executar todos os serviços. Os outros membros do cluster só podem executar tarefas relacionadas aos módulos operacionais. Tarefas relacionadas a backup e chave mestra só podem ser executadas pelo membro principal.

Se você precisar executar manualmente um serviço para ver seu comportamento ou depuração, use o seguinte comando na instância principal.

mt4adm@vmdf-giskard:~$ sudo orbit execution
Usage: orbit execution --code=STRING

Application execution process tool.

Flags:
-h, --help Show context-sensitive help.

-c, --code=STRING The Execution Process ID
-t, --task=STRING The Execution Task ID
-o, --option=STRING The Execution Process extra options
-v, --verbose Enable verbose mode
-d, --debug Enable debug mode
--force Force the command execution, never prompt

O parâmetro código é o ID do serviço numérico, listado em Configurações ➔ Processos de execução ➔ Processos.

O parâmetro tarefa só pode ser usado se o serviço alvo tiver uma tarefa programada no relatório Configurações ➔ Serviços ➔ Robôs e tarefas ➔ Tarefas.

As bandeiras verbose e debug aumentarão a saída do procedimento, dando mais detalhes sobre a operação.

mt4adm@vmdf-giskard:~$ sudo orbit execution --code 56 --verbose --debug
[2021-01-10 20:55:48 9.34Mb]: Preparing execution. PID 13158
[2021-01-10 20:55:49 9.84Mb]: Starting the change schedule for expired passwords
[2021-01-10 20:55:49 10.17Mb]: Finished
[2021-01-10 20:55:49 10.16Mb]: Finishing PID 13158
mt4adm@vmdf-giskard:~$