Não é possível exibir o serviço na lista de serviços

0

Existe um serviço chamado filebeat. Funciona na máquina oracle linux 6.8,

chkconfig --list 

não mostra mas quando executa este comando

ps -ef | grep filebeat

ps -ef | grep filebeat root 2583 18280 0 10:10 pts / 7 00:00:00 grep filebeat root 14456 1 0 Mar27? 00:00:00 / usr / share / filebeat / bin / filebeat-god -r / -n -p /var/run/filebeat.pid -

/usr/share/filebeat/bin/filebeat-c/etc/filebeat/filebeat.yml -path.home / usr / share / filebeat-caminho.config / etc / filebeat -path.data / var / lib / filebeat -path.logs / var / log / filebeat

raiz 14457 14456 2 Mar27? 16:41:54 /usr/share/filebeat/bin/filebeat-c/etc/filebeat/filebeat.yml -path.home / usr / share / filebeat-caminho.config / etc / filebeat -path.data / var / lib / filebeat -path.logs / var / log / filebeat

Eu posso ver que o serviço está funcionando e também não consegui encontrar em /etc/init.d

E verifiquei o arquivo de log que ele grava no arquivo de log.

lsof filebeat retorna;

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

filebeat 14457 root 2w REG 252,1 8995935 529475 filebeat

e

  ps p 14457

  PID TTY      STAT   TIME COMMAND

  14457 ?        Sl   1001:57 /usr/share/filebeat/bin/filebeat -c 

  /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config 

  /etc/filebeat -path.data /var/lib/filebeat -path.logs /var/log/fileb

como posso encontrar onde está a localização do arquivo de serviço de compartilhamento de arquivos para iniciar ou parar?

    
por 1010111100011 25.04.2018 / 09:21

1 resposta

0

Se é um serviço baseado em porta, você pode usar o netstat.

netstat -tulpn | grep filebeat 
    
por 25.04.2018 / 12:18