[Tech] Appropriarsi di un processo
Roberto Gironi
rogironi@tiscali.it
Gio 31 Ago 2006 17:08:49 CEST
Per quanto ne so esiste una funzione di sistema chiamata "sigaction"
documentata sulle manpages
che consente di cambiare il comportamento dei processi all'arrivo di
segnali specifici.
Purtroppo non conosco un comando che la implementi pertanto credo sia
necessario implementare un programmino in C che
faccia l'inibizione del segnale SIGTERM per il processo che ti interessa.
Magari provalo prima su qualche altro processo.
Personalmente non l'ho mai usata e quindi non ne conosco pregi e difetti.
Ciao
Roberto
Leonardo Boselli ha scritto:
> Mi è stato posto questo dilemma:
> Una macchina sta facendo una elaborazione molto lunga, che dura diversi
> giorni, che sta tutta in memoria e solo al termine fa un dump su disco, e
> che è stata lanciata da una sessione ssh su una macchina remota.
> Quando è al 75% viene comunicato che per lavori ugenti il locale in cui è
> la macchina che ha lanciato il processo deve essere sgomberato
> elettricamente (ossia vengono rimossi tutti i cavi) entro 48 ore (prima
> comunque che il processo sia terminato).
> Come è possibile trasformare un processo normale in un processo nohup,
> ossia che anche sconnettendo la macchina dalla rete non si interrompa e
> mandi eventuali messaggi su un file ?
>
> --
> Leonardo Boselli
> Nucleo informatico e Telematico
> Dipartimento Ingegneria Civile
> Universita` di Firenze
> Via Santa Marta 3
> I-50139 Firenze
> +39 055-4796-431
> +39 348-8605-348
> fax 055-495-333
>
> _______________________________________________
> FLUG - Discussioni tecniche - tech@firenze.linux.it
> URL: https://lists.firenze.linux.it/mailman/listinfo/tech
> Archivio: http://lists.firenze.linux.it/pipermail/tech
> Ricerca nell'archivio: http://www.firenze.linux.it/search
>
>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: smime.p7s
Tipo: application/x-pkcs7-signature
Dimensione: 3469 bytes
Descrizione: S/MIME Cryptographic Signature
URL: <http://lists.linux.it/pipermail/flug-tech/attachments/20060831/ea114b92/attachment.bin>
Maggiori informazioni sulla lista
flug-tech