Nasilne odlogovani uzivatele
Petr Novotny
Petr.Novotny na antek.cz
Středa Březen 15 12:22:51 CET 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 15 Mar 00, at 12:16, Zdenek Pizl wrote:
> > Dobry den
> > jak se da nasilne odpojit urcity uzivatel. Zustal jsem tu viset po
> > nekorektnim ukonceni ssh. Bash mi visi jako zombie proces a nejde
> > zabit. Dekuji
>
> mozna se pletu, ale zombie snad znamena, ze proces umrel a nemel komu
> predat svuj exit status. Proto si ho vzal pod sebe init a ceka az se
> nekdo takovy objevi. Zombie zabira v pameti jen par bytu a fyzicky tam
> neni ...
No, zombie zabira misto v tabulce procesu, a vzhledem k tomu, ze
ta je omezena na 32k, tak to casem zacne vadit, ne? Casem to
chce reboot.
Ovsem to, ze po sobe ssh po padu neuklidil, je chyba. Presneji
receno on uklidil nejak divne; rekl totiz tomu bashi, aby se tez
ukoncil, ale pritom uz rodicem toho bashe nebyl (kdyz umre rodic,
vsechny zombie bere do hrobu s sebou - takze ten vas vyzombeny
bash ma jako rodice nekoho ziveho (kdo?) - ale proc by potom mel
ssh zabijet nekoho, kdo neni jeho potomek; a kdyz jsme u toho,
init se o sve deti snad stara, takze init rodicem toho bashe neni).
No, nechme planeho mudrovani. Jsou tri zpusoby, jak se zbavit
zombie:
1. Reboot. (Hm. Where do you want to go today?)
2. Editace pameti jadra. (Pomoc! <v hruze utika>)
3. Zabiti (ukonceni) rodice toho zombieho; ten ho vezme do hrobu s
sebou.
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOM9ke1MwP8g7qbw/EQI/fgCfeXwLqN0N6fgyMqcoZm90aElxHCoAn2Xk
Z7b8lJN3jpr8gyxmCXVOjXcD
=4ee0
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
Další informace o konferenci Linux