Falha ao reiniciar postgresql.service: a unidade postgresql.service está mascarada

3

Como posso resolver isso? (Ubuntu 16.04.1 LTS)

sudo service postgresql restart 
Failed to restart postgresql.service: Unit postgresql.service is masked.
    
por Denis Suhov 20.07.2016 / 16:55

2 respostas

3

Ubuntu 15.04 e anteriores usados no upstart. O Upstart usa o comando service para manipular serviços. A partir do 16.04, o Ubuntu está usando o systemd. Quaisquer comandos de serviço que você usa são remapeados para comandos systemctl . O Systemd fornece mais funcionalidades do que o upstart, incluindo a capacidade de mascarar um serviço para que ele não possa ser iniciado. Mascarar um serviço (pelo que entendi) essencialmente o vincula a / dev / null. Você deve conseguir desmascarar e reiniciar o serviço com os seguintes comandos.

systemctl unmask postgresql
systemctl restart postgresql
    
por Brian Sizemore 20.07.2016 / 17:06
-1

se você estiver usando o Docker. em seguida, verifique se o contêiner está em execução. faça isso digitando Docker ps. se o container estiver faltando, mas aparecer no Docker ps -a, use o Docker start

    
por Omri Zidan 15.01.2018 / 10:03

Tags