Portál AbcLinuxu, 10. května 2025 13:17

Dotaz: Apache2 a systemd

28.4.2015 23:00 Uzovka
Apache2 a systemd
Přečteno: 581×
Odpovědět | Admin
Jsem volako zmeteny z toho.. po upgradu na debian jessie mi apache2 bezi, ale kdyz se podivam na status, je to samej error.. v logu sem nic nenasel:
service apache2 status
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: failed (Result: exit-code) since Út 2015-04-28 21:25:25 CEST; 1h 31min ago
  Process: 3409 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

dub 28 21:25:25 server apache2[3409]: Starting web server: apache2 failed!
dub 28 21:25:25 server apache2[3409]: The apache2 instance did not start within 20 seconds. Please read the log files to discover problems ... (warning).
dub 28 21:25:25 server systemd[1]: apache2.service: control process exited, code=exited status=1
dub 28 21:25:25 server systemd[1]: Failed to start LSB: Apache2 web server.
dub 28 21:25:25 server systemd[1]: Unit apache2.service entered failed state.
Za pripadne rady predem diky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.4.2015 10:59 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Apache2 a systemd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Toto je presne to, čo mi vzbudzuje obavy pri systemd.

Nepíše sa niečo v /var/log/apache2/error.log , /var/log/daemon.log, /var/log/syslog ?

Vo výstupe z "journalctl -b " ?
30.4.2015 07:48 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: Apache2 a systemd
Jsou to dva dny, co jsem s tím taky zápasil. Logy budou ve /var/log/syslog a důvod, proč ti to dělá co to dělá bude asi podobný jako u mě tady
30.4.2015 09:54 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Apache2 a systemd
... důvod, proč ti to dělá co to dělá bude asi podobný jako u mě tady
To asi nebola tá správna linka, či hej?
30.4.2015 13:30 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: Apache2 a systemd
Link je správný, kupodivu mně Apache nešel nastartovat a postupně jsem dohledával útržky informací ze syslogu a pokaždé to ztroskotalo na něčem jiném. Postupně jsem opravoval konfiguraci z 2.2 (Wheezy) na 2.4 (Jessie) a už to běží.
michich avatar 29.4.2015 17:48 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Apache2 a systemd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nespouštíš ho náhodou ještě nějak jinak než z této service? Jestliže tedy běží, pod kterou cgroup spadá jeho PID? (Podívej se, co řekne systemctl status $PID. Nebo ho najdi ve výstupu systemd-cgls.)
30.4.2015 08:45 j
Rozbalit Rozbalit vše Re: Apache2 a systemd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ze prej je debian stabilni distro sem nekde slysel ... a ze prej s upgrade nikdy nejsou problemy ...

Hele prvni co zkus je to proste tomu systemd uplne smazat, aby vubec netusil ze tam nejakej apache je. Pokud nastartuje, tak minimalne vis, ze mas hledat nejakej script kterej ho nahazuje.
30.4.2015 10:34 Uzovka
Rozbalit Rozbalit vše Re: Apache2 a systemd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takze jsem nakonec vyrestartoval komplet server a uz to je ok i po restartech samotneho apache2:
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since St 2015-04-29 17:05:34 CEST; 17h ago
  Process: 18288 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 7352 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
  Process: 18326 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─ 7441 /usr/sbin/apache2 -k start
           ├─ 7442 /usr/sbin/apache2 -k start
           ├─ 8493 /usr/sbin/apache2 -k start
           ├─ 8502 /usr/sbin/apache2 -k start
           ├─ 8506 /usr/sbin/apache2 -k start
           ├─ 8509 /usr/sbin/apache2 -k start
           ├─15889 /usr/sbin/apache2 -k start
           ├─16722 /usr/sbin/apache2 -k start
           ├─16767 /usr/sbin/apache2 -k start
           ├─18342 /usr/sbin/apache2 -k start
           └─27926 /usr/sbin/apache2 -k start

dub 30 06:25:18 server apache2[7352]: Reloading web server: apache2.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Asi to bylo jen v nejakem pochybnem stavu, snad to uz bude makat bez problemu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.