Serviço (grafana-server) não é iniciado automaticamente no Ubuntu 16.04

3

Eu tenho um problema com o autostarting Grafana no Ubuntu 16.04 (enquanto ele inicia automaticamente no 14.04, também outros serviços adicionados no 16.04 configurados de maneira semelhante são iniciados automaticamente).

Eu executei a configuração conforme abaixo:

$ sudo update-rc.d grafana-server defaults

Nenhuma saída do comando (executando várias vezes não imprime nenhuma nova informação):

$ sudo update-rc.d grafana-server defaults
$ sudo update-rc.d grafana-server defaults
$
$ sudo reboot

Após a reinicialização, o serviço é interrompido (se eu excluir /var/log/grafana/grafana.log antes da reinicialização, ele não será criado). O status é:

$ sudo service grafana-server status
● grafana-server.service - Starts and stops a single grafana instance on this system
   Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: http://docs.grafana.org

E o serviço é iniciado quando chamado manualmente:

$ sudo service grafana-server status
● grafana-server.service - Starts and stops a single grafana instance on this system
   Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled; vendor preset: enabled)
   Active: active (running) since Sun 2016-07-17 23:07:33 JST; 1s ago
     Docs: http://docs.grafana.org
 Main PID: 2658 (grafana-server)
    Tasks: 7 (limit: 512)
   Memory: 23.0M
      CPU: 105ms
   CGroup: /system.slice/grafana-server.service
           └─2658 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile= cfg:default.paths.logs=/var/log/grafana cfg:de

Após outra reinicialização, não é iniciado.

Scripts de inicialização em init.d estão presentes:

$ ls -l /etc/rc3.d/*grafana*
lrwxrwxrwx 1 root 24 Jul 17 22:58 /etc/rc3.d/S04grafana-server -> ../init.d/grafana-server*
$ ls -l /etc/init.d/grafana-server
-rwxr-xr-x 1 root 3291 Jul 12 19:57 /etc/init.d/grafana-server*

O que pode estar errado?

    
por techraf 17.07.2016 / 16:14

2 respostas

4

verifique se /etc/systemd/system/grafana-server.service se um link correto para /lib/systemd/system/grafana-server.service

Se não, crie /lib/systemd/system/grafana-server.service o arquivo de origem está aqui: link

Em seguida, crie o link correto:

sudo ln -s /lib/systemd/system/grafana-server.service /etc/systemd/system/grafana-server.service

Em seguida, habilite o servidor grafana

sudo systemctl enable grafana-server

Então inicie o servidor grafana

sudo systemctl start grafana-server
    
por f35 12.12.2016 / 08:34
1

Tente executar este comando:

sudo systemctl enable grafana-server.service 

Eu estava tendo o mesmo problema que você (instalação limpa de 16.04) Observe a saída do seu status de serviço:

Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled

O que indica que o serviço está desativado. O comando acima resolveu o problema para mim.

Fonte

    
por turorit 24.07.2016 / 16:38