Ubuntu 14, os serviços não param, o desligamento não funciona

0

Eu hospedo algumas coisas no meu servidor Ubuntu. Eu uso o Apache (80), Tomcat (8080) e PlexMediaServer (32400).

Ultimamente eu tentei instalar o Deluge, que abriu a caixa do Pandora para mim. Ele parou quando chegou ao ponto de "configurar o apache2 (versionxx)". Eu tive que matar a instalação. Isso me levou a perceber que nenhuma chamada de serviço para o apache2 ou o tomcat funcionaria.

sudo service tomcat7 (start/stop/restart) - trava

sudo service apache2 (start/stop/restart) - trava

Obtendo status funciona, ele vai me dizer que esses serviços estão sendo executados. Eu posso acessar minhas páginas hospedadas por esses serviços, mas não posso configurar o serviço de forma alguma. Quando eu emita start / stop / restart, o sistema trava na próxima linha até eu emitir CTRL + C. Às vezes isso não responde e eu tenho que usar CTRL + Z.

exemplo:

x@X:~$ sudo service apache2 stop

<- cursor hangs here on the next line

Eu tentei todas as iterações do apt-get que você pode imaginar, incluindo limpeza, remoção, instalação.

Eu tentei o killall nos respectivos processos e outra série infrutífera de tentativas de executar o apt-get, até mesmo a reconfiguração do dpkg. Eles sempre aguentam configuring Apache2(version) , às vezes removing Apache2(version) .

Eu tentei strace com o PID do Apache2 (não ouvintes do Apache filho) sem sucesso, mas realmente não sei o que estou vendo.

Nada que eu faça fará com que esses serviços respondam. Além disso, só posso reiniciar o computador emitindo "sudo reboot --force". O desligamento agora com ou sem -h não funciona, nem o sudo reinicia sozinho. O computador permanecerá responsivo e aceitará comandos depois de executar qualquer coisa que deva ser desativada EXCETO sudo reboot --force.

Esse cara estava tendo o mesmo problema como eu, mas ele disse que uma reinicialização lhe permitiu remover e reinstalar o apache. Isso não funcionou para mim.

O que posso fazer em seguida?

    
por Franklin Skipdiddle 19.10.2015 / 16:13

1 resposta

0

Depois de pesquisar muito, forcei uma reinstalação do dpkg e executei uma série de limpezas, autoremoves e coisas do tipo. Também executei uma atualização do apt-get & amp; & amp; upgrade -y que tinha novos cabeçalhos linux e um novo plexmediaserver (que eu tive que forçar a instalação).

De repente eu posso parar / iniciar / reiniciar o apache2 e o tomcat7, e consigo reinicializar simplesmente executando o sudo reboot.

Não tenho 100% de certeza do que fiz se for honesto, mas acho que foi em grande parte a reinstalação do dpkg e as operações sucessivas foram executadas com a versão reinstalada mencionada acima.

EDIT: vou tentar lembrar de aceitar minha própria resposta. Mods, sinta-se livre para fazê-lo antes de 21 horas no caso de eu esquecer. Obrigado.

    
por Franklin Skipdiddle 20.10.2015 / 18:41