Eu apenas tentei o seu comando restart e obtive mais ou menos os mesmos erros; mas o apache está funcionando normalmente, antes e depois desse comando.
Já faz um tempo desde que eu fiz qualquer trabalho no website, e eu esqueci muito do que eu sabia. Mas esse não é o comando que usei para reiniciar o servidor. Na verdade, minhas anotações especificam que nunca funcionou.
Eu usei:
sudo /etc/init.d/apache2 restart
.
Isso também pode funcionar:
sudo apachectl restart