Portál AbcLinuxu, 6. listopadu 2025 21:29
Nejprve bývá slušností pozdravit, takže: "Dobrý den".
Představme si následující situaci, sedíme si někde v klimatizované místnosti u terminálu, necháváme se unášet tichým ševelením produkčního serveru a najednou vidíme, že nic nevidíme. Tedy lépe řečeno na každý pokus o komunikaci se nám dostane odpovědi: "Can't fork process!"
Co fčil? Teď budu chvilku přemýšlet nahlas. Příliš mnoho procesů, napadne hned každého. No jo ale restartovat nemůžeme, to by nás uživatelé slupli i s bačkůrkama. Co ale způsobuje toto zahlcení? Jak to zjistit? Normálně bychom použili třeba ps aux | less ale je jasné jakou odpověď dostaneme: "Can't fork process!", stejně tak třeba top.
Jak z toho ven? Jediné co mě v tuto chvíli napadá je použít, nějak chytře, vestavěných příkazů shellu (dejme tomu Bashe). Že by command, jobs nebo nějaké hrátky s ulimit? Nevím přiznám se, že jsem v koncích.
Pokud někoho něco napadne, prosím podělte se o své zkušenosti. Děkuji za každý nápad.
Tiskni
Sdílej:
okrem toho, ich tie protesty prejdu, ked nebude fungovat apache, ftp a neviem ake veci ti tam bezia... ;o)
exec.
Si piš, že to mam, dík za dobrou práci
.
Dovolím si otázku na všechny praktiky - je toto běžná situace? Čili při čem bych se do tohoto stavu mohl taky dostat?
Pripajam sa a taktiez by ma zaujimali okolnosti tohto stavu (vysoky uptime, vela userov?).Dovolím si otázku na všechny praktiky - je toto běžná situace? Čili při čem bych se do tohoto stavu mohl taky dostat?
Tudíž jsem nemohl vzít do myši ten příkaz, musel ho napsat do příspěvku ručně a tím se doufám vysvětluje, proč jsem tam zapomněl "do" 
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.