Portál AbcLinuxu, 15. května 2025 18:58

Dotaz: Skripty nepočítající s příliš rychlým startem systemd?

27.8.2012 11:10 JanM | skóre: 28
Skripty nepočítající s příliš rychlým startem systemd?
Přečteno: 587×
Odpovědět | Admin
Dobré dopoledne,

o víkendu jsem přešel z klasického init na systemd (Arch linux, SSD systémový disk, zfs on linux pro /home a /srv). GDM se objevilo fakt rychle, ale bohužel za cenu "failed" služeb (ufw, fancontrol, zfs a tuším ještě další).

Dost mne mátlo, že při opakovaných restartech některé služby selhávaly tak nějak náhodně.

Největší potíž byla se ZFS - po nějaké době jsem zjistil, že načtení modulu zfs trvá asi 8 vteřin (!) a bohužel skript rc.d/zfs chybně ověřuje existenci /dev/zfs a selže (tedy nepočká na jeho úplné načtení). Budiž, je to "legacy init skript" a navíc špatně napsaný; je to vyřešeno přidáním zfs do /etc/modules-autoload.d.

Tím dojde ke zpomalení první fáze bootu - služba systemd pro načítání modulů prodlouží boot o těch 8 sekund. Zajímavější však je, že ostatní služby už _nikdy_ neselhávají.

Aniž bych to více řešil, skoro bych řekl, že jednotlivé "service units" mají problém s tím, že potřebné moduly (či co) se nestihnou načíst a neumějí na ně počkat. (Přičemž ufw, fancontrol nejsou "legacy init scripts", ale jsou již napsány pro systemd.)

Naráží na podobné problémy uživatelé ostatních distribucí? (Nejvíce se to zřejmě projeví s rychlým diskem SSD.)
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.8.2012 11:34 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Máš nejaké logy ? Je dosť možné, že v tejto distribúcii je verzia systemd s nejakou chybou. Arch linux je distribúcia s novšími balíkmi ako napríklad debian. Skúsil by som nahodiť cvične debian testing.

Root v linuxe : "Root povedal, linux vykona."
27.8.2012 13:45 JanM | skóre: 28
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
core/systemd 188-2
/usr/lib/systemd/system/fancontrol.service vlastní lm_sensors 3.3.2-4
/usr/lib/systemd/system/ufw.service vlastní ufw 0.33-1
osobně bych tipoval, že to je tedy problém těch units, nikoliv systemd. (Neb systemd neví, jaká /dev/blabla se mají vytvářet.

Z logu třeba pro ufw:
Aug 26 13:03:35 athlon ufw-init[494]: Problem running '/usr/lib/ufw/user.rules'
Aug 26 13:03:35 athlon systemd[1]: ufw.service: main process exited, code=exited, status=1
Aug 26 13:03:35 athlon systemd[1]: Unit ufw.service entered failed state.
a jindy to pouze selže, aniž by si ufw-init na cokoliv stěžoval... Ale jak se počká, je vše ok.
27.8.2012 17:00 rrrr!
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
lol?! Problemy sa riesia zmenou distra? What a news!
27.8.2012 17:09 rrrr!
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
beriem spat, po prezreti zopar tvojich komentarov nema zmysel komentovat teba, nie si nahodou lama menom elven, ktory vycaroval skazu greenie? LOL
27.8.2012 17:48 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?

Prečo si myslíš, že som lama ? Za to, že som napísal aby to vyskúšal na inej distribúcii ?

Root v linuxe : "Root povedal, linux vykona."
27.8.2012 19:24 rrrr!
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
are you fucking kidding me? "po prezreti zopar tvojich komentarov nema zmysel komentovat teba"
27.8.2012 18:04 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?

Kritizovat umí každý. A co takhle poradit?!

27.8.2012 19:26 rrrr!
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
O systemd a Poetteringovi som pocul az az, nikto nedal rozumny dovod, preco prejst na systemd, su s tym len a len problemy. Vypovedna hodnota mojho prvotneho prispevku ma aspon zabavny podton, kedze elven je naozaj chory clovek, dokonca som to pocul od jeho vlastnej rodiny... :D
27.8.2012 19:47 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
O systemd a Poetteringovi som pocul az az, nikto nedal rozumny dovod, preco prejst na systemd, su s tym len a len problemy.

Já se do systemd taky nehrnu. Počkám si, až to bude odladěné...

27.8.2012 23:55 l4m4
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Já se do systemd taky nehrnu. Počkám si, až to bude odladěné...
Tak to ještě pár tisíc let raději zatím nepoužívat žádnou pokročilejší technologii než klacky a kameny...
28.8.2012 00:18 Messiah
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
haha, funny ;) systemd je proste odflaknuta robota
28.8.2012 08:14 l4m4
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Mohu prosit nějakou citaci na tvůj výtvor, který obstojí coby neodfláknutý?
27.8.2012 11:52 okko
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo, tohle je u systemd normální.
27.8.2012 14:42 DK
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
ne, neni
27.8.2012 15:13 okko
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Ale je. Normálně se tam do toho nacpou extra sleepy a pak je i systemd použitelný. Do doby, než se narazí na další problém.
27.8.2012 18:25 nyan
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Prosim pane, naucte se rozdil mezi slovy "normalni" a "bezne". Todle muze bejt bezne, normalni to rozhodne neni :-)
27.8.2012 18:39 okko
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Někteří lidé říkají, že to není normální. Ale já si to nemyslím, protože to tak doma děláme běžně...
27.8.2012 17:01 rrrr!
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
systemd = -1
27.8.2012 23:51 l4m4
Rozbalit Rozbalit vše Re: Skripty nepočítající s příliš rychlým startem systemd?
Ne, není. Dokonce ani běžné ne.

Možná je ale v systemd nějaká detekce lidí, kteří furt nadávají na Poetteringa, a těm pak dělá naschvály. To nemohu posoudit.
27.8.2012 18:51 DeeJay Snoopy77
Rozbalit Rozbalit vše Program podobny ako je Sambroadcaster alebo nejaký iny na vysielanie internetoveho rádia.
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dobrý den ja som nováčik čo sa týka Linuxu ale velmi sa mi páči,lenže neviem si rady za prvé nefunguje mi mikrofon a za druhé potrebujem podobný software na internetove vysielanie ako je vo windowse Sambroadcaster,RadioBos,Dj Studio Pro,Virtual Dj Vopred dakujem za pomoc a radu,pekný večer všetkým.

27.8.2012 19:03 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Program podobny ako je Sambroadcaster alebo nejaký iny na vysielanie internetoveho rádia.

Polož tady v poradně samostatný dotaz(y). Takhle by v tom byl "bordel".

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.