Aller au contenu

Reboot Automatique


Messages recommandés

Posté(e)

Bonjour,

Nous utilisons le synology DS101J pour la sauvegarde de nos postes informatiques, et nous externalisons ces sauvegardes sur un HDD USB connecté à ce dernier.

Il y a 1 mois, nous rencontrions un problème sur le HDD Externe qui n'était pas reconnu par le système Syno. Pour résoudre ce problème, nous avons redemarrer ce dernier, et le problème fur résolu.

Cette semaine ce problème c'est représenter, un redemarrage et c'est reparti.

Je souhaiterais donc savoir, si serait possible de planifier un redemarrage hebdomadaire de ce syno, ou trouver une solution paliative à ce problème.

Merci.

Posté(e)

Bonjour,

Ce n'est pas une fonctionnalité implémentée, néanmoins si vous avez l'acces telnet d'activé, il est possible de rajouter un tache dans /etc/crontab qui ferait redemarrer votre syno selon votre planification

Posté(e)

Bonjour,

Si tu ne le sens pas trop et que tu le désires, je peux te donner la commande qui modifiera ton fichier ‘crontab’.

Il suffit de me dire a quel heure et la fréquence du reboot.

il faudra malgré tout activer Telnet.

A+ :hi:

Fred.

Posté(e)

Merci de vos réponses,

j'accepterais volontier la commande de redémarrage automatique (redemarrage hebdomadaire le dimanche à n'importe quelle heure, ou la nuit, ou quotidiennement).

Sinon, comment activer le service Telnet? Je ne retrouve rien dans l'interface de gestion des services.

Encore merci.

M@tt :D

Posté(e)

Bonsoir,

1-/ Dans un premier temps, installe Telnet. Si tu es perdu, tu as mon tuto.

http://fredo.servehttp.com/html/Astu-01.htm

Ensuite ouvre une session avec le compte ‘root’ et le mot de passe de ‘admin’. Les 2 comptes ont le même mot de passe.

2-/ On va faire une copie de ton fichier ‘/etc/crontab’ avec la commande :

cp /etc/crontab /etc/crontab.sav

3-/ Puis on va faire rebooter ton SYNO tous les matins a 0h10 tous les jours (c’est plus simple). Je ne le fais pas a minuit car généralement c’est a cette heure que le SYNO synchronise l’horloge.

Tape donc la commande :

printf "10\t0\t*\t*\t*\troot\tsh /sbin/busybox reboot\n" >> /etc/crontab

Tape bien tous ces caractères, c’est important ! Fais un ‘copier’ de la ligne et un clique droit de souris pour coller dans la fenêtre Telnet de ‘PuTTY’

4-/ Vérifie que la ligne ai bien été inscrite avec :

cat /etc/crontab

Tu devrais avoir une ligne avec (la dernière):

-----------------------------------------------------------------------------------------

Cube16> cat /etc/crontab

#minute hour mday month wday who command

10 0 * * * root sh /sbin/busybox reboot

-----------------------------------------------------------------------------------------

5-/ Voila, reboot ton SYNO pour valider cette modification.

Si sa va mal, restaure ta copie de sauvegarde avec la commande :

cp /etc/crontab.sav /etc/crontab

Et recommence au point 3.

A+ :hi:

Fred.

Posté(e)

Bonjour,

merci pour vos réponses,

J'ai donc suivi la manip de Fredlime, et j'obtient bien la ligne dans le fichier crontab.

#minute hour mday month wday who command

10 0 * * * root sh /sbin/busybox reboot

Mais ce syno ne reboot pas, malgrès un redemarrage.

Cela est il un problème existant, j'ai testé la commande busybox reboot et elle fonctionne très bien depuis putty..

Merci..

M@tt

Posté(e)

Ais trouvé, c'était le sh que n'était pas reconnu, alors j'ai donc testé avec la ligne crontab:

#minute hour mday month wday who command

10 0 * * * root /bin/busybox reboot

Cela venant du fait que mon syno est un DS107e.

le test est OK, je testerais dans la semaine sur un DS101j.

Merci.

PS comment passé ce message en résolu, et rééditer le texte pour changer le nom du message en 'reboot automatique'.

Encore Merci.

M@tt

Posté(e)

PS comment passé ce message en résolu, et rééditer le texte pour changer le nom du message en 'reboot automatique'.

Encore Merci.

M@tt

Seul les modérateurs peuvent le faire, je m'en occuperais tout à l'heure.

Tu as demandé le reboot de ton nas toutes les heures à la 10e mn ??? c'est pas un peu court comme délais ? un reboot une fois par jour ne serait pas suffisant ?

Edit: au temps pour moi, j'avais pas vu le 0 des heures qui donne un reboot tous les jours à 0h10...désolé :sorry:

  • 3 mois après...
Posté(e)

Hello !

J'ai un CS407 avec le dernier firmware et cette manip ne fonctionne pas.

J'ai tenté de mettre ces lignes dans le crontab mais rien à faire :

22 10 * * * root sh /bin/busybox reboot

22 10 * * * root /bin/busybox reboot

22 10 * * * root busybox reboot

22 10 * * * root reboot

Aucune ne fonctionne...

Sachant que j'ai d'autre part, j'ai la ligne suivante qui marche fort bien :

30 5 * * 2,3,4,5,6 root /usr/syno/bin/synousbbkp

J'ai évidemment redémarré à chaque fois (même si je pense qu'on doit pouvoir relancer le service crontd, mais je n'ai pas les connaissances suffisantes en commandes Linux).

Une idée ?

Merci beaucoup !!

Fabrice.

Ais trouvé, c'était le sh que n'était pas reconnu, alors j'ai donc testé avec la ligne crontab:

#minute hour mday month wday who command

10 0 * * * root /bin/busybox reboot

Cela venant du fait que mon syno est un DS107e.

le test est OK, je testerais dans la semaine sur un DS101j.

Merci.

PS comment passé ce message en résolu, et rééditer le texte pour changer le nom du message en 'reboot automatique'.

Encore Merci.

M@tt

Posté(e)

Bonjour,

Et si tu tapes simplement reboot dans une fenêtre Telnet, sa fonctionne ?

A+ :hi:

Fred.

Posté(e)

Bonjour,

Et si tu tapes simplement reboot dans une fenêtre Telnet, sa fonctionne ?

A+ :hi:

Fred.

Eh oui, cela fonctionne très bien !

Curieux, cette histoire.

La manip que je fais pour tester à chaque fois :

* Je change mon crontab, soit avec printf, soit directement avec vi.

* Je mets une heure qui soit dans les 7 ou 8 minutes plus tard que l'heure actuelle.

* Je reboot le syno.

* J'attends en faisant un ping continuel dessus, et en étant connecté en telnet et... rien. Il ne se passe rien.

Une question : est-ce qu'il y a un journal du daemon quelque part ?

Histoire de savoir s'il a au moins essayé de lancer ma ligne de commande...

Autre question : peut-il s'agir d'un pb de droit lié au daemon et au fait qu'il n'a pas le droit de lancer busybox ???

Voici une copie des droits du fichier :

TITUS> cd /bin

TITUS> ls -l b*

-rwxr-xr-x 1 root root 1286428 Mar 12 14:03 busybox

Note : busybox apparaît en vert (je ne sais pas ce que ça signifie)

Merci !

Fabrice

Posté(e)

Alors là, curieux...

Mon syno vient de rebooter...

On dirait que cela fait une heure pile après mes tests...

Drôle de coïncidence...

Mon syno est à l'heure, mais le daemon serait-il décalé d'une heure ???

Qu'en penses-tu ?

Comment est-ce qu'on fait valider le nouveau crontab au daemon ? Suffit-il de relancer le daemon ? Dans ce cas, comment fait-on ?

Je teste de suite en mettant un redémarrage à 10h27, sachant qu'il est 11h24.

Je reboote mon syno te je te dis.

[EDIT]

C'est bien ça !!!! Il a rebooté à 11h27, sachant que l'heure du syno est 11h27 CEST et que j'ai demandé un reboot à 10h27 dans le crontab !!!

Donc, le daemon est décalé d'une heure...

Bizarre, par ce qu'il m'a semblé que mes sauvegardes de nuit s'effectuaient à la bonne heure...

Merci beaucoup de ton aide en tout cas !

A+

Fabrice

[/EDIT]

Merci beaucoup de ton aide !!

Posté(e)

Bonsoir,

C'est vraiment louche ton histoire ??

Essaie d'éteindre ton SYNO, histoire de lui rafraichir ses puces.

Et exécute une synchronisation de l'heure manuellement.

ntpdate ntp-sop.inria.fr par exemple

Et refais donc un test.

A+ :hi:

Fred.

  • 2 semaines après...
Posté(e)

Bonjour,

Si je souhaite un redémarrage tous les trois jours à 22 heures 10, je dois éditer mon crontab ainsi : 22 10 3 * * root /bin/busybox reboot

c'est quoi la différence entre mday et wday ?

Edit : j'ai la réponse, la preuve que j'ai pas assez cherché avant de vous importuner. :vava:

mday : jour du mois

wday : numéro du jour de la semaine (0 = dimanche à 6 = samedi)

Nouvelle question induite : Peux ton mettre deux jours spécifiés en wday et si oui, comment le formule t on ?

Edit 2 : voila la solution : http://fr.wikipedia.org/wiki/Crontab

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.