dovecot, postfix, systemctl start nunca é concluído, dependência de mistério

1

Instalei o Xubuntu 15.04 e, imediatamente, fui forçado a mergulhar nos detalhes de systemd, systemctl, systemd-analyse. Logo de cara, o postfix trava no apt-get na parte de configuração. Então faz dovecot.

O que eu aprendi até agora é que o systemd é um sofisticado sistema de gerenciamento de serviços, capaz de iniciar as coisas em paralelo e com recursos como dependências. Eu acho que a razão pela qual o estágio de configuração, que acontece no final de uma instalação através do apt-get (mas também do synaptic), é que o serviço em si não será iniciado, porque está esperando por uma dependência.

systemctl list-jobs me diz que o dovecot é "começar a esperar". Comece o significado, está em um modo de início. E esperar significa que está esperando algo. Agora, o problema que estou tendo é, o que está esperando?

Eu posso fazer coisas como systemd-analyze plot , dot e todo o resto, mas nenhuma das opções ou combinações conseguiu me dizer exatamente o que está esperando. Eu posso ver todas as coisas de que depende, mas qual delas especificamente não é feliz? Eu não tenho que percorrer todas as dependências manualmente, espero?

Neste momento, a única maneira de ativar o meu sistema é suportando os erros na inicialização e, em seguida, iniciando manualmente esses serviços usando systemctl --job-mode=ignore-dependencies start dovecot postfix .

Eu pesquisei por aí e não consigo encontrar nenhuma maneira de me fornecer uma visão geral que contenha todas as informações baseadas em estado, como qual serviço depende do quê e em que estado cada um deles está. O svg ou o svg convertido de ponto, não está me dizendo isso.

    
por Mike 07.05.2015 / 22:39

0 respostas