← Back to team overview

sslug-teknik team mailing list archive

SV: kill på procesnavn frem for PID ?

 

> 
> Jeg ville derfor foretrække:
> 
> $ kill -9 `pidof <processnavn>`
> 
> Det er ikke så portabelt, men tilgengæld er det heller ikke farligt og
> det er også i andre sammenhænge rart at kende pidof, specielt hvis man
> lige vil teste før man ihjeldslår tilfældige processer.
> 
> -- 
>  Peter Makholm     |  Ladies and gentlemen, take my advice, 

Enig med Peter her.

Hvis man har med Oracle-servere at gøre kan der nemt være flere processer
med det samme processnavn, men med forskellig PID.

Dette er taget fra en SLES 7 der blandt andet kører en ScanJour (Captia)
database. Applikationerne er så på en anden server!

oracle   28976     1  0 Feb17 ?        00:00:41 oracleSCANJOUR (LOCAL=NO)
oracle   31894     1  0 Feb17 ?        00:00:00 oracleSCANJOUR (LOCAL=NO)
oracle   30602     1  1 Feb20 ?        08:14:00 oracleSCANJOUR (LOCAL=NO)
oracle   30604     1  0 Feb20 ?        00:03:26 oracleSCANJOUR (LOCAL=NO)
oracle   22528     1  0 Mar08 ?        00:00:00 oracleSCANJOUR (LOCAL=NO)
oracle   27272     1  0 Mar18 ?        00:00:00 oracleSCANJOUR (LOCAL=NO)

Det vil jo være kedeligt at dræbe den forkerte process. Nogen vil nok
begynde at bande en lille smule.

Med venlig hilsen / Regards
 
Frank Larsen
Kimik IT A/S
PO Box 740
3900 Nuuk
Greenland
Mail : support@xxxxxxxxxxx
Phone: +299 34 20 00
Fax  : +299 32 98 30


Follow ups