IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

ssh et smartctl


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut ssh et smartctl
    Bonjour,

    Je cherche à récupérer l'état SMART des disques d'un NAS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    echo "$dd"
    mais je n'ai aucun retour et le débutant que je suis tourne en rond .
    Ou est l'erreur ?

    En local
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done
    fonctionne très bien.

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep hd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    Dans ce code vous cherchez des disques durs en ata/pata.
    Il est probable que les disques durs de votre nas soient en sata.
    Il faudrait en ce cas changer votre ligne de commande par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd=$(ssh root@192.168.0.8 "for i in $(ls /dev/ | grep sd[a-d]\$) ; do /usr/syno/bin/smartctl -A /dev/$i -d ata; done")
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  3. #3
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 652
    Par défaut
    Bonjour,

    ON N'UTLISE PAS ls DANS UN SCRIPT !!!
    Code Debian Almquist Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    for disk in /dev/sd[a-d]; do echo "$disk"; done
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut
    Merci pour vos réponses, mais sur le NAS la commande smartctl est ok.

    C'est en la passant par ssh qu'il n'y a pas de réponse.

  5. #5
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 652
    Par défaut
    y a-t-il un message d'erreur ?
    et si tu n'exécutes que la commande smartctl en indiquant un disque que tu sais exister sur le NAS ?...
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 23
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    y a-t-il un message d'erreur ?
    Aucun

    Citation Envoyé par N_BaH Voir le message
    et si tu n'exécutes que la commande smartctl en indiquant un disque que tu sais exister sur le NAS ?...
    C'est pas mieux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RESEAUX] SSH / Telnet et serveur X
    Par KORTA dans le forum Administration
    Réponses: 32
    Dernier message: 26/06/2007, 15h20
  2. Comment sauvegarder MySQL via SSH ?
    Par Blade dans le forum Administration
    Réponses: 7
    Dernier message: 30/09/2004, 14h03
  3. SSH ou SSL ?
    Par R3iTt0R dans le forum Serveurs (Apache, IIS,...)
    Réponses: 3
    Dernier message: 28/07/2004, 13h04
  4. Ssh
    Par jere dans le forum Réseau
    Réponses: 4
    Dernier message: 11/05/2004, 14h51
  5. [cvs] Jbuilder 9, Cvs Via Ssh Sous Windows
    Par SurfingPoP dans le forum JBuilder
    Réponses: 3
    Dernier message: 13/02/2004, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo