Aller au contenu

Script shell pour lancer les MAJ DSM automatiquement


Messages recommandés

Bonjour,

 

Je suis technicien dans un petit entreprise qui gère entre autre des NAS synology pour ses clients. Récemment, nous avons commencé à mettre en place une solution de surveillance de notre parc en se basant sur le CMS.

Néanmoins, il apparait que l'application connait certaines limites. En effet, nous souhaiterions avec la possibilité d'automatiser mensuellement la mise à jour DSM des NAS de nos clients. Malheureusement, nous n'avons pas trouvé d'option dans le CMS qui permet de le faire. De fait, nous avons codé un script bash que nous allons lancé automatiquement sur toutes nos machine ce qui devrait faire l'affaire.

En voici la première version ci-dessous.

#!/bin/bash 
#Ce script permet de mettre à jour les firmware DMS depuis la ligne de commande

# On vérifie qu'une mise à jour est disponible
sudo synoupgrade --check

# On télécharge les fichiers de maj
sudo synoupgrade --download

#On lance la mise à jour 
sudo synoupgrade --start 

# ATTENTION: après la fin de la maj, le service va reboot ! 
# L'apparail va donc être temporairement indisponible.

Malheureusement ce script ne fonctionne pas pour certaine raisons. Premièrement, la commande 'sudo synoupgrade --download' ne semble pas être disponible sur notre NAS de test puisque celui-ci nous renvoie l'erreur 'unrecognized option '--download''

Ensuite, la commande 'synoupgrade --check' nous renvoie l'erreur :

synoupgrade.cpp:194 === Exec SYNO.Core.Upgrade.Server failed, [ret= {"error":{"code":117},"httpd_restart":false,"success":false}]

Voila mes questions:

savez-vous s'il est possible de configurer les maj de dsm de nos NAS de façon automatique depuis le CMS ?

Savez-vous d'ou viennent ces erreurs et est-il possible de les corrigées ?

 

Merci d'avance pour vos réponses

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • 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.