Portál AbcLinuxu, 26. dubna 2024 19:35


Dotaz: Upgrade Debianu a systemd neukazuje errory

25.11.2015 16:32 Darkhunter
Upgrade Debianu a systemd neukazuje errory
Přečteno: 404×
Odpovědět | Admin
Ahoj, upgradoval jsem servery na debian 8 a mám problém s tím, že když zadám třeba service apache2 restart, tak mi to nenapíše, jestli to bylo ok nebo jestli tam byl nějaký problém... Se systemd umím a vím, že stačí zadat systemctl status apache2.service, ale to se mi zdá jako zbytečně navíc...Nedá se udělat, aby systemd zobrazoval, jestli je to ok po dokončení restartu nebo jestli tam byla nějaká chyba stejně jako jeho předchůdce?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

michich avatar 25.11.2015 19:32 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když to proběhlo OK, tak nenapíše nic. V případě chyby během startu služby by ti to ale něco vypsat mělo.

Schválně jsem si zkusil do apache2.conf napsat nějaký nesmysl a toto je výsledek:
# service apache2 start
Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
Pokud nějaká chyba nastane až po startu služby, tak to už se samozřejmě service (wrapper nad systemctl) nedoví. Problém je, pokud služba nesprávně oznamuje svou připravenost (např. pokud služba s Type=forking hned na začátku provede fork() a okamžitý exit() rodiče) nebo ji neoznamuje vůbec (služby s Type=simple).
26.11.2015 12:29 Darkhunter
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory
Spousta aplikací, co používám, právě neukazuje nic ani v případu chyby, takže nemají ten wrapper. V tom starém sysvinit nebo jak se to jmenovalo to fungovalo skvěle...Takže dá se tam nějak nahodit zpátky nebo řešit nějak jinak?
26.11.2015 13:07 nobody
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory
27.11.2015 23:42 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory

To mi připadá krátkozraké, protože při každém upgradu bude řešit podobný problém stále znova a se stále větším úsilím.

28.11.2015 12:28 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory
Tohle nedoporučuji. V podstatě výběr distribuce je souhlas s přístupy a volbami, kteří autoři distribuce dělají v základním sestavování. Atu je to již pohled na to jestli bude roling release nebo verzovaná a pak s jakou periodou. Nebo pohled prioritu a učesanost prostředí a množství automatického nastavování a nebo pohled na balíčkování a konfiguraci základního běhového prostředí, pohled na systemd do toho posledního patří. Než po každé aktualizací bojovat s odstraněním systemd je jistě rozumnější se buď nově naučit, jak si své potřeby se systemd pokryji, nebo si vyberu distro, které systemd nemá. ať jiř třeba Devuan nebo jiná, které na home page u tvého odkazu jsou také uvedeny.
michich avatar 26.11.2015 22:12 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Upgrade Debianu a systemd neukazuje errory
Můžeš uvést konkrétní příklad aplikace, u které to nefunguje?

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.