Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Problemi con CRON
#1
Salve ragazzi sto cercando di riavviare il cron ma ricevo diversi errori.

Se faccio
Codice:
root@lubuntu:/# service cron restart
stop: Job sconosciuto: cron
start: Job sconosciuto: cron

Se invece facci
Codice:
root@lubuntu:/etc# /etc/init.d/cron restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cron restart
initctl: Job sconosciuto: cron

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop cron ; start cron. The restart(8) utility is also available.



Come posso risolvere questa situazione? Da premettere che se lancio il comando da utente cron si riavvia.
Cita messaggio
Grazie da:
#2
Il demone è crond non cron.
Per avviarlo basta che dai <crond> da root.

NB
di default crond non sempre parte all'avvio, dipende dalla distribuzione.
Se hai pclinuxos, per esempio, devi:
verificare se c'è /etc/init.d/crond (dovrebbe esserci)
creare un link a crond da /etc/rc5.d.
Per far questo io ho dato questo comando:
Codice:
ln -s /etc/init.d/crond /etc/rc5.d/S35crond
ovviamente se il 35 ti sta antipatico, guarda in rc5.d e scegli un altro momento nella sequenza di avvio.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da: 8749michelep
#3
Grazie Zafran sempre disponibile con me. Cmq sto capendo un pò di più dall'ultima volta, anche se molte cose ancora non riesco a padroneggiarle come si dovrebbe. Infatti ho notato che il file è un collegamento ma a un altro file però. Tant'è vero che se vado nella cartella trovo
Codice:
lrwxrwxrwx   1 root root    21 feb  9  2013 cron -> /lib/init/upstart-job*
Sinceramente non so cosa siano adesso gli UPSTART JOB. Io so che tutto quello che c'è nella cartella /etc/init.d si possono richiamare come service per il loro riavvio o status.
Perchè esistono tante varianti? Tipo qualche distro usa i service, qualcun'altra vedo che usa systemctl, adesso vedo cosa nuova con questi UPSTART JOB.

Mi schiarisci un pò le idee?
Grazie ancora per il supporto
Cita messaggio
Grazie da:
#4
Semplicemente perché ogni distribuzione usa risorse che sono a disposizione di tutti ma non necessariamente le stesse scelte da altri.

Se non ti piace la scelta di una, opti per un'altra.
Se ti fa fatica documentarti, vai a pelle e resti fedele a una o all'altra.

Anch'io non ne so più di tanto, l'importante è che funzioni.
In pclinuxos di codesti /lib/init/upstart-job* non ce n'è traccia; sarà un'invenzione di ubuntu tipo il systemd di arch.
A volte queste novità funzionano, altre volte è tutto un "maledetto il giorno che", difficle dire quando una novità porta davvero un miglioramento.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da: 8749michelep
#5
Si infatti. So che altre distro utilizzano altre funzioni per farlo, ma come dici tu alla fine sempre demoni o file sono. Infatti stiamo parlando di Linux. Cmq il punto è che in questo caso sto utilizzando Ubuntu e da esso utilizzo sempre il comando service (d'altronde ha sempre funzionato)

Per ricordarti, è che se lo lancio da root ho il risultato postato sopra, ma se lo lancio da utente semplice va bene. E' questo che proprio non capisco.

Keep it simple!!!!!
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)